Maison >interface Web >tutoriel CSS >Comment aligner côte à côte des divisions non imbriquées à l'aide d'Inline-Block ?
Alignement des divs non imbriqués côte à côte
Lorsque vous travaillez avec des divs non imbriqués, il peut être difficile de les placer ensuite les uns aux autres. Semblable à la situation décrite dans la question :
<div id='parent_div_1'><br> <div class='child_div_1'></div><br> <div class='child_div_2'></div><br></div></p> <p><div id='parent_div_2'><br> <div class='child_div_1' ></div><br> <div class='child_div_2'></div><br></div></p> <p><div id='parent_div_3'><br> <div class='child_div_1'></div><br> <div class='child_div_2'></div><br></div><br></pre> ;</p> <p>Dans ce scénario, chaque paire de 'child_div_1' et 'child_div_2' doit être placée côte à côte.</p> <p><strong>Solution utilisant le bloc en ligne</strong></p> <p>Les Divs sont des éléments de bloc par défaut, ce qui signifie qu'ils occupent toute la largeur disponible. Pour résoudre ce problème, nous pouvons utiliser le 'display:inline-block;' propriété.</p> <p><pre class="brush:php;toolbar:false"><br>.child_div_1, .child_div_2 {<br> display: inline-block;<br>}<br>
Avec ' inline-block', les divs seront rendus en ligne sans perturber le flux des éléments. Cependant, ils se comporteront toujours comme des éléments de bloc.
Avantages du bloc en ligne
Pour plus de détails et une explication plus complète, reportez-vous au tutoriel fourni sur http://learnlayout .com/inline-block.html.
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!