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

Πώς μπορώ να δημιουργήσω μια διάταξη πλέγματος σε CSS;
Πώς μπορώ να δημιουργήσω μια διάταξη πλέγματος σε CSS;

Βίντεο: Πώς μπορώ να δημιουργήσω μια διάταξη πλέγματος σε CSS;

Βίντεο: Πώς μπορώ να δημιουργήσω μια διάταξη πλέγματος σε CSS;
Βίντεο: Scriptcase Applications - Form 2024, Απρίλιος
Anonim

Ας ανακεφαλαιώσουμε τα τέσσερα βασικά βήματα:

  1. Δημιουργώ ένα στοιχείο κοντέινερ και δηλώστε ότι εμφανίζεται: πλέγμα ;.
  2. Χρησιμοποιήστε το ίδιο δοχείο για να ορίσετε το πλέγμα κομμάτια χρησιμοποιώντας το πλέγμα - πρότυπο -στήλες και πλέγμα - πρότυπο -Ιδιότητες σειρών.
  3. Τοποθετήστε τα θυγατρικά στοιχεία μέσα στο δοχείο.
  4. Καθορίστε τα μεγέθη υδρορροής χρησιμοποιώντας το πλέγμα - ιδιότητες κενού.

Ως εκ τούτου, μπορώ να χρησιμοποιήσω τη διάταξη πλέγματος CSS;

Εκτός από τον Internet Explorer, Διάταξη πλέγματος CSS είναι χωρίς πρόθεμα σε Safari, Chrome, Opera, Firefox και Edge. Η υποστήριξη για όλες τις ιδιότητες και τις τιμές που περιγράφονται σε αυτούς τους οδηγούς είναι διαλειτουργική σε όλα τα προγράμματα περιήγησης. Αυτό σημαίνει ότι αν γράψετε μερικά Διάταξη πλέγματος κώδικα στον Firefox, θα πρέπει να λειτουργεί με τον ίδιο τρόπο στο Chrome.

Επιπλέον, πρέπει να χρησιμοποιήσω Flexbox ή grid; Και τα δυο flexbox και πλέγμα βασίζονται σε αυτή την έννοια. Flexbox είναι καλύτερο για τη διάταξη στοιχείων είτε σε μία γραμμή είτε σε μία στήλη. Πλέγμα είναι καλύτερο για τη διάταξη στοιχείων σε πολλές σειρές και στήλες. Η ιδιότητα justify-content καθορίζει πώς ο επιπλέον χώρος του καλώδιο - το δοχείο διανέμεται στο καλώδιο - αντικείμενα.

Ομοίως, τι είναι το 1fr;

1φρ είναι μια "κλασματική μονάδα", που είναι ένας τρόπος να πούμε "ο υπόλοιπος χώρος στο στοιχείο".

Τι είναι το πλέγμα Flexbox;

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

Συνιστάται: