Exemple
Que tous les éléments flexibles soient de la même longueur, regardles de son contenu:
#main div {
-webkit-flex: 1; /* Safari 6.1+ */
-ms-flex: 1; /* IE 10 */
flex: 1;
}
Essayez - le vous - même » Définition et utilisation
La propriété flex spécifie la longueur de l'élément, par rapport au reste des éléments flexibles à l'intérieur du même conteneur.
La propriété flex est un raccourci pour les-flex croître, flex-rétractable, et le flex-base des propriétés.
Note: Si l'élément est pas un élément flexible, la propriété flex n'a pas d' effet.
Valeur par défaut: | 0 1 auto |
---|---|
Hérité: | no |
Animable: | yes, see individual properties . Read about animatable |
Version: | CSS3 |
Syntaxe JavaScript: | object .style.flex="1" Try it |
support du navigateur
Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.
Numbers suivis par -webkit-, -ms- ou -moz- précisent la première version qui a travaillé avec un préfixe.
Propriété | |||||
---|---|---|---|---|---|
flex | 29,0 21,0 -webkit- | 11.0 10.0 -ms- | 28,0 18,0 -moz- | 9.0 6.1 -webkit- | 17,0 |
Syntaxe CSS
flex:flex-growflex-shrinkflex-basis|auto|initial|inherit;
propriété valeurs
Valeur | La description |
---|---|
flex-grow | Un nombre spécifiant combien l'élément augmentera par rapport au reste des éléments flexibles |
flex-shrink | Un nombre spécifiant combien l'élément se rétracte par rapport au reste des éléments flexibles |
flex-basis | La longueur de l'élément. Les valeurs légales: "auto" , "inherit" , ou un nombre suivi par "%" , "px" , "em" ou toute autre unité de longueur |
auto | Idem 1 1 auto. |
initial | Idem 0 1 auto. Lisez à propos initial |
none | 0 0 identique à l'automobile. |
inherit | Hérite cette propriété de son élément parent. Lisez à propos de hériteront |
Pages associées
CSS Référence: flex-basis property
CSS Référence: flex-direction property
Référence CSS: la flex-flow property
CSS Référence: flex-grow property la flex-grow property
CSS Référence: flex-shrink property
Référence CSS: la flex-wrap property
Référence HTML DOM: flex property