Πίνακας περιεχομένων:

Πώς χρησιμοποιείτε το Flexbox και το πλέγμα;
Πώς χρησιμοποιείτε το Flexbox και το πλέγμα;

Βίντεο: Πώς χρησιμοποιείτε το Flexbox και το πλέγμα;

Βίντεο: Πώς χρησιμοποιείτε το Flexbox και το πλέγμα;
Βίντεο: Layout με το Flexbox 2024, Νοέμβριος
Anonim

Τακτοποιούμε στοιχεία ως γραμμές και στήλες στον ιστό από τότε μεταχειρισμένος πίνακες για διάταξη. Και τα δυο flexbox και πλέγμα βασίζονται σε αυτή την έννοια. Flexbox είναι καλύτερο για τη διάταξη στοιχείων είτε σε μία γραμμή είτε σε μία στήλη. Πλέγμα είναι καλύτερο για τη διάταξη στοιχείων σε πολλές σειρές και στήλες.

Στη συνέχεια, κάποιος μπορεί επίσης να ρωτήσει, μπορείτε να χρησιμοποιήσετε το Flexbox και το πλέγμα μαζί;

Κυρίως Όχι. Πλέγμα είναι πολύ νεότερο από Flexbox και έχει λίγο λιγότερη υποστήριξη προγράμματος περιήγησης. Αυτοί μπορώ εργασία μαζί : ένα πλέγμα είδος μπορώ να είσαι α flexbox δοχείο. ΕΝΑ καλώδιο είδος μπορώ να είσαι α πλέγμα δοχείο.

Ομοίως, το πλέγμα CSS είναι καλύτερο από το Flexbox; Πλέγματα CSS είναι για 2D διατάξεις. Λειτουργεί τόσο με γραμμές όσο και με στήλες. Flexbox έργα καλύτερα σε μία μόνο διάσταση (είτε σειρές Ή στήλες). Θα είναι περισσότερο εξοικονόμηση χρόνου και χρήσιμο εάν χρησιμοποιείτε και τα δύο ταυτόχρονα.

Κατά συνέπεια, τι είναι το πλέγμα Flexbox;

Flexbox είναι κατασκευασμένο για μονοδιάστατες διατάξεις και Πλέγμα είναι κατασκευασμένο για δισδιάστατες διατάξεις. Αυτό σημαίνει ότι εάν τοποθετείτε αντικείμενα προς μία κατεύθυνση (για παράδειγμα τρία κουμπιά μέσα σε μια κεφαλίδα), τότε θα πρέπει να χρησιμοποιήσετε Flexbox : Θα σας δώσει μεγαλύτερη ευελιξία από το CSS Πλέγμα.

Πότε δεν πρέπει να χρησιμοποιείτε το Flexbox;

Πότε δεν πρέπει να χρησιμοποιείτε το flexbox

  1. Μην χρησιμοποιείτε το flexbox για τη διάταξη σελίδας. Ένα βασικό σύστημα πλέγματος που χρησιμοποιεί ποσοστά, μέγιστα πλάτη και ερωτήματα πολυμέσων είναι μια πολύ πιο ασφαλής προσέγγιση για τη δημιουργία διατάξεων σελίδων με απόκριση.
  2. Μην προσθέτετε display:flex; σε κάθε κοντέινερ div.
  3. Μην χρησιμοποιείτε το flexbox εάν έχετε μεγάλη κίνηση από IE8 και IE9.

Συνιστάται: