两个 div 并排排列,一个向左浮动,宽度为 25%,另一个宽度为 75%。但是当在右侧 div 上应用填充时,填充不能正常工作。
这是一个 JSfiddle 示例:
<div id="top">
</div>
<div id="middle">
</div>
<div id="bottom">
</div>
CSS
#top {
float: left;
background-color: green;
width: 25%;
height: 100%;
}
#middle {
background-color: blue;
padding: 30px;
min-height: 30%;
}
#bottom {
background-color: red;
min-height: 70%;
}
有人可以向我解释为什么会这样吗?
谢谢