Ich nehme an, ein DIV mit "clear: both" -Stil kann seinen Elternteil, der DIV enthält, nicht umbrechen, aber unter HTML scheint auf diese Weise nicht zu funktionieren.Warum dieses "clear: both" verhindert nicht Wrapping?
Wenn das Browserfenster schmal ist, wird das zweite DIV "OK OK" immer noch in der nächsten Zeile angezeigt.
<div style="overflow: hidden;">
<div style="float: left; overflow: hidden; white-space: nowrap">
Hello world 1 Hello world 2 Hello world 3
</div>
<div style="float: left; overflow: hidden; white-space: nowrap">
OK OK OK OK OK OK OK OK
</div>
<div style="clear: both;">
</div>
</div>
Habe ich etwas übersehen?
gibt es immer eine Chance, die divs für die innere divs angegeben wird, solange keine Breite wickeln wird. Wenn Sie keine Breite angeben, wird ein Floating-Div so breit wie nötig, um seinen Inhalt zu halten, bis zu einem Maximum der Breite seines Containers. – wheresrhys