Maison > interface Web > tutoriel CSS > Comment puis-je aligner uniformément la dernière ligne d'une grille Flexbox avec « justifier-content : space-between » ?

Comment puis-je aligner uniformément la dernière ligne d'une grille Flexbox avec « justifier-content : space-between » ?

Linda Hamilton
Libérer: 2024-12-21 22:20:21
original
115 Les gens l'ont consulté

How Can I Align the Last Row of a Flexbox Grid Evenly with `justify-content: space-between`?

Flex-Box : aligner la dernière ligne sur la grille

Dans une disposition de boîte flexible, aligner les éléments de la dernière ligne avec les autres peut présenter un défi. Avec justifier-content: espace-entre;, l'ajustement de la taille de la grille peut perturber l'alignement.

Pour résoudre ce problème, une solution simple et élégante a émergé :

Utiliser ::after

Ajoutez un pseudo-élément ::after qui remplit automatiquement l'espace restant :

.grid {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}

.grid::after {
  content: "";
  flex: auto;
}
Copier après la connexion

Comment ça Fonctionne :

Le pseudo-élément ::after crée un élément virtuel qui remplit l'espace vide de la grille. En lui donnant flex: auto;, il s'ajuste automatiquement pour s'adapter. Ainsi, les éléments de la dernière ligne s'alignent de manière transparente quelle que soit la taille de la grille et sans modifier la structure HTML.

Pour une démonstration en direct, reportez-vous à l'exemple CodePen fourni ici : http://codepen.io/DanAndreasson/pen /ZQXLXj

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal