出于某种原因,我无法将左栏的背景拉伸到 100% 的高度。
这是我的 CSS 中的 2 个类:
#page {
min-height: 100%;
}
#content {
margin: 0px auto;
width: 100%;
min-height:100%;
overflow:auto;
padding-bottom: 65px;
}
#leftmain {
background:url(images/leftmain.gif);
background-size:15% 100%;
border:1px solid #c3c2c2;
width:15%;
height:100% !important;
float:left;
}
#leftmain .cssmenu {
width:100%;
min-height:100%;
}
#leftmain .cssmenu ul, li {
list-style: none;
margin: 0;
padding: 0;
}
#leftmain .cssmenu ul {
width:100%;
position: relative;
z-index: 597;
}
#leftmain .cssmenu ul li {
min-height: 1px;
width:100%;
line-height: 1em;
vertical-align: middle;
}
html:
<div id="page">
<div id="content>
<div id="leftmain>
<div class="cssmenu">
</div>
</div>
<div id="rightmain">
</div>
</div>
</div>
如果我将min-height
on更改.cssmenu
为固定height
,可以说它500px
显示背景。
有什么建议么?