Maison >interface Web >tutoriel CSS >Comment puis-je aligner les éléments div côte à côte en utilisant CSS ?
Alignement
.element {</p> float: left;<p>}</p>
Cela fera flotter les éléments à gauche de leur conteneur. Cependant, il existe certaines limites à l'utilisation de float : left:
La propriété inline-block est une propriété plus moyen fiable d’aligner les éléments côte à côte. Cela fonctionne en définissant la propriété d'affichage de l'élément sur inline, ce qui signifie que l'élément se déroulera comme du texte. Cependant, l’élément aura également une largeur et une hauteur, il se comportera donc comme un élément bloc. Cela vous permet d'aligner les éléments côte à côte sans causer de problèmes avec la disposition des autres éléments sur la page.
Pour utiliser le bloc en ligne, ajoutez le CSS suivant à vos éléments :
.element {</p> affichage : inline-block;<p>}</p>
Flexbox est un système de mise en page puissant qui peut être utilisé pour créer facilement des mises en page complexes. Il vous permet d'aligner des éléments côte à côte, verticalement ou horizontalement, et même de les envelopper autour d'autres éléments. Pour utiliser Flexbox, vous devez ajouter le CSS suivant à votre élément conteneur :
.container {</p> display: flex;<p>}</p>< /pre></p> <p><br><p>Vous pouvez ensuite ajouter le CSS suivant à vos éléments enfants pour les aligner côte à côte côté :</p><br><br><pre class="brush:php;toolbar:false">.child {</p> flex : 1;<p>}</p>
La grille est un système de mise en page CSS plus récent, encore plus puissant que Flexbox. Il vous permet de créer facilement des mises en page complexes et dispose d'un support intégré pour aligner les éléments côte à côte. Pour utiliser Grid, vous devez ajouter le CSS suivant à votre élément conteneur :
.container {</p> display: grid;<p> grid-template-columns : répéter(2, 1fr);</p>}<p>
Cela créera une grille avec deux colonnes. Vous pouvez ensuite ajouter vos éléments enfants à la grille et ils seront automatiquement alignés côte à côte.
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!