Maison >interface Web >tutoriel CSS >Comment rendre les cartes Bootstrap 4 cohérentes en hauteur ?

Comment rendre les cartes Bootstrap 4 cohérentes en hauteur ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-30 10:36:27866parcourir

How to Make Bootstrap 4 Cards Consistent in Height?

Atteindre des hauteurs de carte uniformes dans les colonnes Bootstrap 4

Lorsque vous traitez des cartes Bootstrap 4, il est inévitable de rencontrer des variations de hauteurs de cartes en raison des différences de contenu. Pour maintenir la cohérence, beaucoup cherchent à s'assurer que toutes les cartes d'une colonne ont la même hauteur.

Résoudre le problème

Malgré les tentatives utilisant des techniques CSS comme flexbox, le problème persiste. Cependant, la solution réside dans l'exploitation de la fonctionnalité flexbox inhérente à Bootstrap 4. En ajoutant "h-100" à la classe CSS de la carte, nous forçons la carte à occuper toute la hauteur de la colonne qui la contient.

<code class="html"><div class="col-md-4 col-sm-6 col-12">
    <div class="card h-100">
        <!-- Card content -->
    </div>
</div></code>

Cette modification garantit que toutes les cartes d'une colonne ont la même hauteur. , quel que soit leur contenu.

Considérations supplémentaires

  • Éviter les flottants : L'utilisation de float sur les cartes est inutile, car Bootstrap 4 utilise flexbox pour la disposition des colonnes .
  • Structure imbriquée : La classe .col-* doit être placée directement dans .row, et non dans .card-deck.

En incorporant ces techniques , vous pouvez efficacement maintenir des hauteurs de carte uniformes dans les colonnes Bootstrap 4, améliorant ainsi la cohérence visuelle de votre interface Web.

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!

Déclaration:
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