Maison > interface Web > tutoriel CSS > Comment créer des cartes Bootstrap 4 colonnes de cartes de hauteur égale ?

Comment créer des cartes Bootstrap 4 colonnes de cartes de hauteur égale ?

Barbara Streisand
Libérer: 2024-11-26 04:11:07
original
409 Les gens l'ont consulté

How to Make Bootstrap 4 Card-Columns Cards of Equal Height?

Création de cartes Bootstrap de hauteur égale dans des colonnes de cartes

Dans Bootstrap 4, la classe card-columns est utilisée pour afficher les cartes dans des colonnes , mais la hauteur des cartes peut varier en fonction de leur contenu. Pour obtenir des cartes de hauteur égale, nous pouvons utiliser une combinaison de CSS et de flexbox.

Solution :

Au lieu de définir une hauteur minimale fixe sur les cartes, nous pouvons utiliser l'utilitaire align-items-stretch sur les éléments de colonne dans les colonnes de la carte. Cela permet aux colonnes de s'étendre sur toute la hauteur de la carte la plus haute.

.card-columns .col {
    align-items: stretch;
}
Copier après la connexion

Mise en œuvre :

Emballez vos colonnes de cartes dans un conteneur et chaque carte dans un colonne comme suit :

<div class="container">
    <div class="row">
        <div class="col-lg-4 align-items-stretch">
            <div class="card">
                <!-- Card content -->
            </div>
        </div>
        <div class="col-lg-4 align-items-stretch">
            <div class="card">
                <!-- Card content -->
            </div>
        </div>
        <div class="col-lg-4 align-items-stretch">
            <div class="card">
                <!-- Card content -->
            </div>
        </div>
    </div>
</div>
Copier après la connexion

Remarque :

  • Assurez-vous que les largeurs de colonne (col-lg-4 dans cet exemple) sont égales pour toutes les colonnes.
  • S'il y a un arrière-plan ou des bordures sur les cartes, vous devrez peut-être ajuster le CSS pour vous assurer que les bordures et les arrière-plans sont alignés. correctement.

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