justifier-contenu : espace entre les explications (CSS)
Créez visuellement une mise en page CSS flexbox : flex-direction, justification-content, align-items, flex-wrap et gap sur le conteneur, ainsi que flex-grow, flex-shrink et flex-basis par enfant, le tout avec un aperçu en direct et du CSS copiable.
Résultat
Cette page ouvre le générateur avec le contenu de justification défini sur espace entre les deux : la première boîte est alignée avec le bord de départ du conteneur, la dernière boîte est alignée avec son bord final et l'espace restant est divisé en espaces égaux entre les boîtes du milieu - jamais avant la première ou après la dernière.
C'est le détail que les gens confondent. space-around donne à chaque boîte une marge égale sur ses deux côtés, de sorte que les espaces entre les boîtes finissent par être deux fois plus larges que les espaces au niveau des deux bords extérieurs (chaque bord n'a qu'une marge d'une boîte, pas deux). space-uniform va plus loin et donne à chaque espace la même taille, y compris les deux bords extérieurs - le seul des trois où l'espacement semble parfaitement uniforme sur toute la longueur.
Basculez la liste déroulante justifier-contenu entre les trois valeurs ci-dessous et regardez les trois mêmes cases se réorganiser - c'est le moyen le plus rapide de voir la différence au lieu de la mémoriser. Copiez le CSS pour celui qui correspond à l'espacement souhaité.