这是情况,我有这个HTML:
<div id='main'>
<div id='menu'>
Menu Items Here
</div>
<div id='cont'>
Content Here
<div id='footer'>Some Footer</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS在这里:
html, body {
height: 100%;
width : 100%;
margin: 0;
padding: 0;
}
#main{
overflow : auto;
background-color: yellow;
width : 100%;
min-height : 100%;
}
#menu {
background-color: red;
float : left;
width : 300px;
}
#cont {
margin-left : 300px;
float : right;
background-color: orange;
width : 100px;
min-height : 100%;
height: auto !important; /*min-height hack*/
height: 100%; /*min-height hack*/
}
Run Code Online (Sandbox Code Playgroud)
基本上我想要做的是#cont div必须具有100%的最小高度(如果我的内容很小)但如果内容较长则会延长.
任何帮助,将不胜感激.
注意:宽度大小暂时只是暂时的.
谢谢!
agr*_*grm 10
这可能有效:
#main{
height : 100%;
}
#cont {
min-height : 100%;
/* Without the hacks */
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26715 次 |
| 最近记录: |