Apprendre les flexbox avec des jeux

Les axes et les alignements Flexbox

Les jeux de cette page prolongent les propriétés Flexbox. Le parent porte display: flex ; ses enfants directs sont distribués selon les axes du conteneur.

PropriétéEffet à rechercher
flex-directionDirection de l’axe principal
justify-contentDistribution sur l’axe principal
align-itemsAlignement sur l’axe transversal
flex-wrapRetour sur plusieurs lignes
gapEspacement entre éléments ou lignes

Flexbox Froggy et Flexbox Defense

Flexbox Froggy associe des cibles à des positions d’éléments. Flexbox Defense utilise la disposition d’éléments dans un contexte de jeu. Ces ressources sont facultatives et restent externes à la plateforme.

Si une direction passe de row à column, justify-content suit le nouvel axe principal : il ne signifie pas systématiquement « aligner horizontalement ». Une position obtenue dans un niveau devient une connaissance réutilisable quand la propriété et le parent concernés sont identifiés.