Με λίγους κανόνες CSS, μπορείτε να δημιουργήσετε μια διάταξη εμπνευσμένη από εκτύπωση που έχει την ευελιξία του ιστού. Είναι σαν να παίρνεις εφημερίδα, αλλά καθώς το χαρτί μειώνεται, οι στήλες θα προσαρμοστούν και θα ισορροπήσουν αυτόματα επιτρέποντας στο περιεχόμενο να ρέει φυσικά.
.intro ( columns: 300px 2; )
Το columns
ακίνητο θα δεχτεί column-count
, column-width
ή και τα δύο ιδιότητες.
columns: || ;
Χρησιμοποιείτε column-count
και τα δύο και column-width
συνιστάται η δημιουργία ευέλικτης διάταξης πολλαπλών στηλών. Το column-count
will θα λειτουργήσει ως ο μέγιστος αριθμός στηλών, ενώ το column-width
will θα υπαγορεύσει το ελάχιστο πλάτος για κάθε στήλη. Συγκεντρώνοντας αυτές τις ιδιότητες, η διάταξη πολλαπλών στηλών θα χωριστεί αυτόματα σε μία στήλη σε στενά πλάτη του προγράμματος περιήγησης χωρίς την ανάγκη ερωτημάτων πολυμέσων ή άλλων κανόνων.
Η διάταξη πολλαπλών στηλών λειτουργεί εξαιρετικά σε στοιχεία μπλοκ, συμπεριλαμβανομένων λιστών για ευέλικτη πλοήγηση.
Για να βελτιώσετε περαιτέρω τη διάταξη πολλών στηλών σας, χρησιμοποιήστε break-inside
συγκεκριμένα στοιχεία για να μην κολλήσουν μεταξύ των στηλών.
Περισσότερες πληροφορίες
- Μονάδα διάταξης πολλαπλών στηλών CSS Επίπεδο 1 (Προσχέδιο εργασίας)
- Τεκμηρίωση MDN
Υποστήριξη προγράμματος περιήγησης
ΙΕ | Ακρη | Firefox | Χρώμιο | Σαφάρι | ΛΥΡΙΚΗ ΣΚΗΝΗ |
---|---|---|---|---|---|
10+ | Ολα | 9+ | 50+ | Ολα | 11.5+ |
Android Chrome | Android Firefox | Πρόγραμμα περιήγησης Android | iOS Safari | Opera Mobile |
---|---|---|---|---|
Ολα | Ολα | Ολα | Ολα | Ολα |