Heim >Web-Frontend >CSS-Tutorial >Wie richtet man nicht verschachtelte Divs mithilfe von Inline-Block nebeneinander aus?
Nicht verschachtelte Divs nebeneinander ausrichten
Bei der Arbeit mit nicht verschachtelten Divs kann es schwierig sein, sie als nächstes zu platzieren zueinander. Ähnlich der in der Frage beschriebenen Situation:
<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>In diesem Szenario muss jedes Paar von „child_div_1“ und „child_div_2“ nebeneinander platziert werden.</p> <p><strong>Lösung mit Inline-Block</strong></p> <p>Divs sind standardmäßig Blockelemente, was bedeutet, dass sie die gesamte verfügbare Breite einnehmen. Um dieses Problem zu beheben, können wir den Befehl „display:inline-block;“ verwenden. Eigenschaft.</p> <p><pre class="brush:php;toolbar:false"><br>.child_div_1, .child_div_2 {<br> display: inline-block;<br>}<br>
With ' inline-block“ werden die Divs inline gerendert, ohne den Fluss der Elemente zu unterbrechen. Sie verhalten sich jedoch weiterhin wie Blockelemente.
Vorteile von Inline-Block
Weitere Details und eine ausführlichere Erklärung finden Sie im bereitgestellten Tutorial unter http://learnlayout .com/inline-block.html.
Das obige ist der detaillierte Inhalt vonWie richtet man nicht verschachtelte Divs mithilfe von Inline-Block nebeneinander aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!