Définition de la CSS -ms-flex.
La propriété de Flexbox CSS -ms-flex
permet de spécifier un facteur d'agrandissement ou de réduction de la taille* d'un élément flexible Css en fonction de l'espace disponible du conteneur Flexbox Css et par rapport à l'axe principal.
Ancienne spécification des Flexbox Css basée sur le document de travail de mars 2012.
Vous pouvez faire des tests de paramétrage dans le générateur de code Css de Flexbox.
La propriété de feuille de style -ms-flex
CSS peut prendre une valeur de chaque propriété suivante :
- agrandissement : nombre positif entier. Facteur d'agrandissement de la taille initiale* en cas de redistribution de l'espace restant. Peut être omis, dans ce cas, sa valeur est
1
.
Equivalent de la propriété Cssflex-grow
, mais n'existe pas en version préfixée-ms-
. - réduction : nombre positif entier. Facteur de réduction de la taille initiale* en cas où la tailles totales des éléments flexibles soient supérieure à la taille du conteneur Flex. Peut être omis, dans ce cas, sa valeur est
0
.
Equivalent de la propriété Cssflex-shrink
, mais n'existe pas en version préfixée-ms-
. - taille :
auto
ou numérique positif ou négatif suivi d'une unité de longueur CSS (px, ex, em, etc...) ( même la valeur0
), représentant la taille initiale* désirée d'un élément flexible Css. Peut être omis, dans ce cas, sa valeur est0px
.
Peut prendre la valeur deauto
dans ce cas, c'est lewidth
ou leheight
qui est pris suivant la valeur de-ms-flex-direction
.
Equivalent de la propriété Cssflex-basis
, mais n'existe pas en version préfixée-ms-
. - none : valeur seule. Equivaut à la valeur "
0 0 auto
". Valeur par défaut.
Conditions d'application de la CSS -ms-flex.
La propriété de feuille de style flex
CSS est applicable sur l'ensemble des balises HTML ou XHTML, si elles sont des éléments flexibles Css d'un conteneur Flexbox Css de type display:-ms[-inline]-flexbox
.
Héritage des valeurs Css de -ms-flex.
Les balises filles HTML ou XHTML n'héritent pas de la propriété de feuille de style -ms-flex
Règles de syntaxes CSS pour -ms-flex.
Dépend de la valeur de -ms-flex-direction
*) Dépend de la valeur de -ms-flex-direction
:
-
-ms-flex-direction:row*
, alors l'agrandissement, la réduction et la taille initiale concernera le "width
". -
-ms-flex-direction:column*
, alors l'agrandissement, la réduction et la taille initiale concernera le "height
".
Compatibilités navigateurs de la propriété -ms-flex
- Détails des versions de la CSS -ms-flex
- Propriété préfixée de
flex
CSS - Propriété
-ms-flex
css n'est pas compatible W3C
Propriété Css non préfixée de -ms-flex.
-ms-flex
CSS est une version préfixée de la propriété de feuille de style flex
CSS pour le navigateur Internet Explorer.
Reportez-vous au chapitre "Propriétés préfixées" de propriété Css flex
pour voir les autres propriétés Css préfixées équivalentes, aussi que le code Css pour avoir un maximum de support navigateurs.
Votre avis sur la définition -ms-flex en CSS
Votez pour la définition CSS -ms-flex
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 5 / 5 - 2
votes
Cliquez sur une étoile pour voter.