我有一个 100% 高度的 2 列布局。问题是,当我向下滚动时,当右列的内容大于左列的菜单时,左列的内容为空。
HTML:
<div id="container">
<div id="left">
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
</div>
<div id="right">
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
<br /><p>test test test</p>
</div>
<div class="clearfix"></div>
</div>
CSS:
html {
height:100%;
}
body {
height:100%;
margin:0;
padding:0;
}
#container {
height:100%;
}
#left {
float:left;
width:200px;
background-color:blue;
min-height: 100% !important;
}
#right {
margin:0 0 0 0px;
background-color:red;
width:1000px;
min-height: 100% !important;
float:left;
}
.clearfix {
clear: both;
}
这是一个小提琴来演示......