【发布时间】:2015-09-22 02:21:11
【问题描述】:
我在容器 div 中有 2 个 div Div1 和 Div2。
Div1是一个固定高度为45px的菜单栏,容器div的高度为100%。
如何确保 div2 的高度恰好足以垂直填充剩余的容器,并且 div2 中的任何额外动态内容都会在其中创建垂直滚动。
下面是我的 CSS(小提琴:http://jsfiddle.net/adityajain/fh849/1/),问题是 div#verticalDiv2 的 height 样式
div#main-container {
height:100%;
overflow:hidden;
}
div#verticalDiv1{
height:45px;
width:100%;
color: #EEE;
background-color:#222;
}
div#vertivalDiv2{
height:90%; //WHAT here ???
width:100%;
color: #222;
background-color:#DDD;
overflow-y:auto;
}
万一到vertical-div2的动态内容很大,我不希望垂直滚动出现在container-Div中,而是出现在vertical-div2中
【问题讨论】: