Habillage de l’élément flexible
La classe habillage de l’élément flexible définit la propriété flex-wrap
. Elle détermine la façon dont les éléments flexibles se répartissent sur plusieurs lignes s'il n'y a pas assez d'espace pour eux.
flex-direction
définit l'axe principal et l'axe transversal. Les effets de la classe flex-wrap
dépendent de la direction de la boîte.Raccourci de classe CSS | Style appliqué |
---|---|
|
|
|
|
|
|
Exemples
Habillage
flex-wrap
Ces éléments se répartissent sur plusieurs lignes ou colonnes lorsqu'ils ne tiennent pas dans une seule ligne ou colonne. L’habillage se produit dans la direction par défaut en fonction de l'axe transversal.
Dans les mises en page en ligne, l’habillage se fait verticalement du bord initial au bord final.
Dans les mises en page en colonnes, l’habillage se fait horizontalement du bord initial au bord final.
1
2
3
<div class="d-flex flex-wrap">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Habillage inversé
flex-wrap-reverse
Ces éléments se répartissent sur plusieurs lignes ou colonnes lorsqu'ils ne tiennent pas dans une seule ligne ou colonne. L'habillage se fait dans la direction inverse le long de l'axe transversal.
Dans les mises en page en ligne, l’habillage se fait verticalement du point final au point initial.
Dans les mises en page en colonnes, l’habillage se fait horizontalement du point final au point initial.
1
2
3
<div class="d-flex flex-wrap-reverse">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Aucun habillage
flex-nowrap
Ces éléments sont forcés sur une seule ligne sans retour à la ligne.
1
2
3
<div class="d-flex flex-nowrap">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
xs
:> 480px
sm
:> 640px
md
:> 768px
lg
:> 1024px
xl
:> 1280px
<div class="xs:flex-wrap ...">
...
</div>