【发布时间】:2014-06-28 06:49:37
【问题描述】:
情况是这样的,我有这个html:
<div id='main'>
<div id='menu'>
Menu Items Here
</div>
<div id='cont'>
Content Here
<div id='footer'>Some Footer</div>
</div>
</div>
这里是 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*/
}
我想要做的基本上是#cont div 的最小高度必须为 100%(如果我有小内容)但如果有更长的内容会扩展。
任何帮助将不胜感激。
注意:宽度大小暂时只是暂时的。
谢谢!
【问题讨论】:
-
不确定您要达到的目标。您希望最小高度是什么的 100%?
-
@CameronMartin,如果内容很小,基本上我希望#cont 的高度适合屏幕。如果内容更长,则会扩展
-
@YogeshSaroya 你不知道发生了什么,不是吗?这不是选择的语法或单词。这是我们正在努力解决您的问题。