Я полагаю, что DIV с стилем «clear: both» может сделать свой родитель, содержащий DIV, не обертывать, но под HTML кажется, что это не работает.Почему это «ясно: оба» не предотвращает упаковку?
Если окно браузера является узким, второй DIV «OK OK» по-прежнему переносится на следующую строку.
<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>
Я что-то пропустил?
всегда есть шанс, что дивы окутают пока нет ширины для внутренней дивы указано. Если вы не укажете ширину, плавающий div будет шириной настолько, насколько это необходимо, чтобы сохранить его содержимое, до максимальной ширины его контейнера. – wheresrhys