我有两个浮动:彼此相邻的左侧元素。当父元素太窄而无法在一行中容纳两个文本时,我希望文本下降到下一行,但每个都在自己的“列”中。父宽度是灵活的,所以我不知道它会是什么。
http://jsfiddle.net/jsHCJ/1/说明了问题以及我希望解决方案的外观。
<div id = "page2">
<div class = "f1">
float 1
</div>
<div class = "f2">
float 2 and long
</div>
</div>
#page2 {width:110px; }
.f1{
background:pink;
float:left;
}
.f2{
background:yellow;
float:left;
}