Maison > interface Web > tutoriel CSS > Comment aligner verticalement des divisions de hauteur inégale dans les lignes d'amorçage à l'aide de CSS Clearfixes ?

Comment aligner verticalement des divisions de hauteur inégale dans les lignes d'amorçage à l'aide de CSS Clearfixes ?

Linda Hamilton
Libérer: 2024-11-15 22:55:04
original
740 Les gens l'ont consulté

How to Vertically Align Uneven Height Divs in Bootstrap Rows Using CSS Clearfixes?

Alignement vertical de divs de hauteurs inégales dans Bootstrap à l'aide de CSS Clearfixes

L'objectif est d'aligner verticalement des divs de différentes hauteurs dans une ligne Bootstrap sans en utilisant des plugins externes comme Masonry. Voici une solution CSS :

Dans la structure HTML fournie, chaque catégorie est représentée par un div avec la classe "menu-category". Ces divs ont des hauteurs différentes en raison des différents éléments au sein de chaque catégorie. Pour obtenir l'empilement souhaité, nous pouvons utiliser les classes de visibilité de Bootstrap.

Plus précisément, nous pouvons ajouter une classe "clearfix" avec des modificateurs de visibilité pour effacer sélectivement les flotteurs dans la disposition div. Par exemple, si vous souhaitez effacer les flotteurs uniquement dans les tailles d'écran moyennes et grandes, vous pouvez utiliser le code suivant :

<div class="clearfix visible-md visible-lg"></div>
Copier après la connexion

De même, pour effacer les flotteurs uniquement dans les petites tailles d'écran, utilisez :

<div class="clearfix visible-sm"></div>
Copier après la connexion

En ajoutant ces divs de suppression aux endroits appropriés dans la structure HTML, vous pouvez empêcher les divs flottants de passer à la ligne suivante, les forçant à s'empiler. verticalement.

Exemple :

Copier après la connexion

Avec cette approche, les hauteurs des div s'ajusteront dynamiquement en fonction du contenu, garantissant qu'elles s'empilent parfaitement dans le conteneur de lignes.

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