如果剩余至少50px,我如何让foo填充容器宽度的其余部分。如果foo> 50像素,它将移动到增加容器高度的新行。这个问题HTML/CSS: Expanding a float-left element to remaining width of parent是一样的。我拒绝相信这不能没有JavaScript。来我兄弟。填充父母剩余宽度的浮动div
.container {
width: 300px;
min-height: 30px;
overflow: auto;
}
.child {
float: left
}
.foo {
/* ? */
}
谁低估了我!?拜托我兄弟! –
如果剩余> = 50像素,您希望foo填充容器。如果没有,会发生什么,转到下一行?顺便说一句 - 没有办法,这是可能的CSS只。 CSS不会做if语句。 – mrtsherman