Διάταξη CSS - display: inline-block
- Προηγούμενη Σελίδα Διάταξη CSS - Παράδειγμα πlovής
- Επόμενη Σελίδα Συγκατάσταση CSS
display: inline-block
με display: inline
Σε σύγκριση με display: inline-block
Επιτρέπεται η ρύθμιση πλάτους και ύψους στο στοιχείο.
Επίσης, αν έχει οριστεί display: inline-block, θα διατηρηθούν οι εξωτερικές και εσωτερικές γutters, ενώ το display: inline δεν θα το κάνει.
Σε σύγκριση με το display: block, η κύρια διαφορά βρίσκεται στο ότι το display: inline-block δεν προσθέτει χαρακτήρα νέας γραμμής μετά το στοιχείο, οπότε το στοιχείο μπορεί να βρίσκεται δίπλα σε άλλα στοιχεία.
Παρουσίαση παραδείγματος της διαφορετικής συμπεριφοράς των display: inline, display: inline-block και display: block:
Παράδειγμα
span.a { display: inline; /* span 的默认值 */ width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.b { display: inline-block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.c { display: block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; }
Χρήση inline-block για τη δημιουργία σύνδεσμων πλοήγησης
Μια κοινή χρήση του displayinline-block
Χρησιμοποιείται για την οριζόντια και όχι την κάθετη εμφάνιση των στοιχείων της λίστας. Το παρακάτω παράδειγμα δημιουργεί μια οριζόντια σύνδεση πλοήγησης:
Παράδειγμα
.nav { background-color: yellow; list-style-type: none; text-align: center; padding: 0; margin: 0; } .nav li { display: inline-block; font-size: 20px; padding: 20px; }
- Προηγούμενη Σελίδα Διάταξη CSS - Παράδειγμα πlovής
- Επόμενη Σελίδα Συγκατάσταση CSS