简单画出情况:
是)我有的:
----------------------------------
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX
XXXXXXXX
XXXXXXXX
----------------------------------
我想拥有的:
----------------------------------
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX
----------------------------------
我不想使用display: table-cell
,因为它不是跨浏览器;
我不想使用<table>
任何一个(如果可能的话)。
我想学习:强制浮动块适合容器高度的技巧是什么?!
PS:我是这样尝试的(这个LESS代码不行,你可能不会太在意)
#container {
width: 100%;
overflow: hidden;
div {
float:left;
width: 33.3%; /*only three of them. It's strange, but this is what works: 31%*/
min-height: 100%; /*unfortunutely not works */
height: 100%;
background: red;
}
}
<div id="container">
<div><div>
<div><div>
<div class="last"><div>
</div>