这里有一个容器 div,里面包含两个浮动的 div 和一个普通的 div:
<div style="width: 110%; min-height:250px;overflow:hidden; border: 4px solid red">
<!-- divI -->
<div style="float:right; padding:25px; width:35%; border: 6px gray; border-style: hidden hidden hidden double ">
....stuff
</div>
<!-- divII -->
<div style="float:right; padding: 25px; width:35%; border-left: 6px gray; border-style: hidden hidden hidden double; height:100% ">
....stuff
</div>
<div>
.... stuff
</div>
</div>
两个浮动的 div 在左侧都有灰色边框,分隔了两列。
除了灰色边框之外一切正常。DivII 比 DivI 要短。容器 div 上的红色边框与 div I 的底部边框匹配,但是 divII 的边框没有继承容器的高度,因此太短了。
我知道浮动的 div 会引起这种问题,但我不知道怎么修复它。