Maison > interface Web > tutoriel CSS > Comment empiler des divisions de hauteurs variables dans Bootstrap à l'aide de CSS ?

Comment empiler des divisions de hauteurs variables dans Bootstrap à l'aide de CSS ?

DDD
Libérer: 2024-11-14 13:02:02
original
905 Les gens l'ont consulté

How to Stack Divs of Varying Heights in Bootstrap Using CSS?

Empilage de divisions de hauteurs variables dans Bootstrap à l'aide de CSS

Dans ce scénario, le système de lignes de Bootstrap pose un défi en affichant de manière optimale les catégories de hauteurs variables. Pour résoudre ce problème sans utiliser le plugin masonry, envisagez la solution CSS suivante :

  1. Utilisez les classes visibles pour un empilement réactif :
    Utilisez le .visible-sm , .visible-md et .visible-lg en conjonction avec clearfix. Cela garantit que les flotteurs sont effacés de manière appropriée en fonction de la taille de l'écran.

    <div class="clearfix visible-md visible-lg"></div>
    <div class="clearfix visible-sm"></div>
    Copier après la connexion
  2. Exemple de mise en œuvre :
    Vous trouverez ci-dessous une démonstration simplifiée pour deux catégories de hauteurs différentes. :

    <div class="row">
        <div class="col-md-6">
            <div class="category-div">
    Copier après la connexion
  3. Supplémentaire notes :

    • .visible-sm efface les flotteurs pour les petits écrans (<=768px)
    • .visible-md efface les flottants pour les écrans moyens (>768px)
    • .visible-lg efface les flotteurs pour les grands écrans (>1200px)
    • Ajustez le style="hauteur : ... ;" attribut en fonction des hauteurs de div de votre catégorie spécifique
    • Assurez-vous que la classe clearfix est appliquée en dehors des colonnes pour effacer efficacement les flotteurs

En implémentant cette technique, vous pouvez obtenir un empilement réactif d'éléments div de différentes hauteurs dans le système de grille de Bootstrap. Cette approche fournit une solution CSS pure compatible avec Bootstrap, répondant au besoin d'une visualisation de mise en page optimale.

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 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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal