Il existe de nombreuses façons d'aligner éléments côte à côte. Vous trouverez ci-dessous les méthodes les plus courantes pour réaliser deux éléments côte à côte…
Quelques styles CSS de base pour les éléments parents et enfants dans ces exemples :
.parent {<br> fond : violet moyen ;<br> remplissage : 1rem;<br>}<br>.child {<br> bordure : 1px indigo uni ;<br> rembourrage : 1rem;<br>}<br>
L'utilisation de la solution flottante peut avoir des effets inattendus sur d'autres éléments. (Indice : vous devrez peut-être utiliser un clearfix.)
html
<div> <div class ='enfant float-left-child'>A</div><br> <div></div><br>
css
float : gauche;<br>}<br>
html
<div> <div class='child inline-block-child'>A< ;/div><br> <div></div><br>
css
affichage : inline-block;<br>}<br>
Remarque : l'espace entre ces deux éléments enfants peut être supprimé, en supprimant l'espace entre les balises div :
html
<div> <div class='child inline-block-child'>A< ;/div><div class='enfant inline-block-child'>B</div><br></div><br>
css
affichage : inline-block;<br>}<br>
html
<div> <div class='child flex-child'>A</ div><br> <div></div><br>
css
affichage : flex;<br>}<br>.flex-child { <br>flex : 1;<br>}<br>
html
<div> <div class='child'>A</div><br> <div></div><br>
css
affichage : inline-flex;<br>}<br>
html
<div> <div class='child'>A</div><br> <div></div><br>
css
affichage : grille ;<br> grille -modèle-colonnes : 1fr 1fr<br>}<br>
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!