CSS flex-grow attribute
- Προηγούμενη σελίδα flex-flow
- Επόμενη σελίδα flex-shrink
Ορισμός και χρήση
Το χαρακτηριστικό flex-grow ορίζει την ποσότητα αύξησης του στοιχείου σε σχέση με τα υπόλοιπα ελαστικά στοιχεία εντός του ίδιου κουτιού.
Σημειώσεις:Αν το στοιχείο δεν είναι στοιχείο ελαστικής σckeίσης, το χαρακτηριστικό flex είναι άκυρο.
Επίσης δείτε:
Εκμάθηση CSS: Ελαστική σckeίση CSS
Εγχειρίδιο CSS:Ενότητα flex
Εγχειρίδιο CSS:Ενότητα flex-basis
Εγχειρίδιο CSS:Ενότητα flex-direction
Εγχειρίδιο CSS:Ενότητα flex-flow
Εγχειρίδιο CSS:Ενότητα flex-shrink
Εγχειρίδιο CSS:Ενότητα flex-wrap
Εγχειρίδιο HTML DOM:Ενότητα flexGrow
Παράδειγμα
Προσθέστε ώστε το πλάτος του δεύτερου ελαστικού στοιχείου να είναι τριπλάσιο από το των υπόλοιπων ελαστικών στοιχείων:
div:nth-of-type(1) {flex-grow: 1;} div:nth-of-type(2) {flex-grow: 3;} div:nth-of-type(3) {flex-grow: 1;}
Γλώσσα CSS
flex-grow: number|initial|inherit;
Τιμή χαρακτηριστικού
Τιμή | Περιγραφή |
---|---|
number | Αριθμητική τιμή, ορίζει την ποσότητα αύξησης του στοιχείου σε σχέση με τα υπόλοιπα ελαστικά στοιχεία. Η προεπιλεγμένη τιμή είναι 0. |
initial | Θέστε αυτό το χαρακτηριστικό στη προεπιλεγμένη τιμή του. Δείτε: initial. |
inherit | Κληρονομείται αυτό το χαρακτηριστικό από το γονικό στοιχείο. Δείτε: inherit. |
Τεχνικά λεπτομέρειες
Προεπιλεγμένη τιμή: | 0 |
---|---|
Κληρονομικότητα: | Όχι |
Προσαρμογή κινούμενων εικόνων: | Υποστηρίζεται. Δείτε:Πρότυπα σχεδιασμού κινούμενων εικόνων. |
Έκδοση: | CSS3 |
Γλώσσα JavaScript: | object.style.flexGrow="5" |
Υποστήριξη του προγράμματος περιήγησης
Τα αριθμητικά στοιχεία στη τάβλη σηματοδοτούν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το χαρακτηριστικό.
Τα αριθμητικά στοιχεία στη τάβλη σηματοδοτούν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το χαρακτηριστικό.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
29.0 21.0 -webkit- |
11.0 | 28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |
- Προηγούμενη σελίδα flex-flow
- Επόμενη σελίδα flex-shrink