Ich habe Mühe zu verstehen, welche die richtige Position der clear:both;
im Code sein sollte.Wo soll ich das "clear: both" setzen?
<div class="first-row">
<div class="left-column" style="float:left;width:33%;"></div>
<div class="center-column" style="float:left;width:33%;"></div>
<div class="right-column" style="float:left;width:33%;"></div>
<div style="clear:both;"></div> <!-- first option -->
</div>
<div style="clear:both;"></div> <!-- second option -->
<div class="second-row">
etc....
</div>
Besser etablieren Sie einen Formatierungskontext anstelle von 'clear' Hacks. Oder vielleicht auch nicht, denn dumme Browser unterstützen immer noch nicht 'display: flow-root', die nicht-hacky Art, einen Blockformatierungskontext zu erstellen. – Oriol