Comment créer une disposition de maçonnerie dans Bootstrap 4 avec Flexbox Grid
Dans Bootstrap 4, vous pouvez réaliser une disposition de colonnes de maçonnerie en utilisant la flexbox grille en tirant parti des Colonnes de cartes fonctionnalité.
Solution :
Enveloppez les éléments de votre carte dans un conteneur .card-columns, comme indiqué ci-dessous :
<div class="container"> <div class="card-columns"> <div class="card">...</div> <div class="card">...</div> <div class="card">...</div> </div> </div>
Explication :
Exemple :
Considérez le HTML suivant :
<div class="container"> <div class="card-columns"> <div class="card"> <img src="card-image-1.jpg" alt="Card image"> <div class="card-body"> <h5 class="card-title">Card title</h5> <p class="card-text">...</p> </div> </div> <div class="card"> <img src="card-image-2.jpg" alt="Card image"> <div class="card-body"> <h5 class="card-title">Another card title</h5> <p class="card-text">...</p> </div> </div> <div class="card"> <img src="card-image-3.jpg" alt="Card image"> <div class="card-body"> <h5 class="card-title">Card with long title</h5> <p class="card-text">...</p> </div> </div> <div class="card"> <img src="card-image-4.jpg" alt="Card image"> <div class="card-body"> <h5 class="card-title">Another card with even more text</h5> <p class="card-text">...</p> </div> </div> </div> </div>
Cela se traduira par un aménagement en maçonnerie, avec les cartes s'organisant en fonction de la hauteur de leur contenu, créant une grille visuellement attrayante et dynamique.
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!