Maison > interface Web > tutoriel CSS > Comment aligner verticalement les colonnes de blocs en ligne ?

Comment aligner verticalement les colonnes de blocs en ligne ?

Mary-Kate Olsen
Libérer: 2024-11-05 19:36:02
original
296 Les gens l'ont consulté

How to Align Inline-Block Columns Vertically?

Alignement vertical des colonnes de blocs en ligne

Lors de l'utilisation de display:inline-block pour créer des colonnes, il devient évident que lorsque du contenu est ajouté jusqu'à la première colonne, les colonnes suivantes descendent verticalement. Cela peut être résolu en utilisant la propriété CSS vertical-align.

Pour éviter ce problème, ajoutez vertical-align: top; à la déclaration CSS du conteneur. Cela garantit que toutes les colonnes s'alignent verticalement en haut, quel que soit le contenu de chaque colonne.

.cont span {
    display: inline-block;
    vertical-align: top;
    height:100%;
    line-height: 100%;
    width: 33.33%;
    outline: 1px dashed red; /* Just for Demo */
}
Copier après la connexion

Approches alternatives

Bien que le bloc en ligne puisse être utilisé pour créer des colonnes, ce n'est peut-être pas la solution optimale en raison de problèmes potentiels d'espace blanc entre les colonnes. Pensez plutôt à utiliser une boîte flexible ou une grille CSS, car elles offrent plus de contrôle sur la disposition et l'alignement des colonnes.

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