Maison > interface Web > tutoriel CSS > Comment obtenir un alignement horizontal des divisions en CSS ?

Comment obtenir un alignement horizontal des divisions en CSS ?

DDD
Libérer: 2024-11-11 01:33:02
original
643 Les gens l'ont consulté

How to Achieve Horizontal Div Alignment in CSS?

Alignement horizontal des divs en CSS

Lorsque vous travaillez avec CSS, l'alignement horizontal des divs dans un conteneur peut présenter un défi. Par défaut, les div flottants s'empileront verticalement si leur largeur combinée dépasse la largeur du conteneur parent, même si la hauteur du conteneur permet une disposition horizontale.

Pour obtenir l'alignement horizontal souhaité, nous pouvons utiliser un div interne dans le conteneur qui est suffisamment large pour accueillir tous les divs flottants.

#container {
  background-color: red;
  overflow: hidden;
  width: 200px;
}

#inner {
  overflow: hidden;
  width: 2000px;
}

.child {
  float: left;
  background-color: blue;
  width: 50px;
  height: 50px;
}
Copier après la connexion
<div>
Copier après la connexion

Dans cette solution, le div #inner a une largeur supérieure à la largeur combinée des divs #enfants flottants. Par conséquent, tous les div flottants s’alignent horizontalement dans le div #container, ce qui donne la disposition souhaitée.

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