我有一个页面与divs如下
<div id="container"> <div id="A"> </div> <div id="B"> <div id="B1"></div> <div id="B2">B2</div> </div> <div id="C"></div> <div id="D"> </div> </div>
与造型作为;
html,body { margin: 0; padding: 0; border: 0; } #B,#C,#D { position: absolute; } #A{ top: 0; width: 100%; height: 35px; background-color: #99CC00; } #B { top: 35px; width: 200px; bottom: 35px; background-color: #999999; z-index:100; } #B2 { margin-top: -35px; bottom: 0; background-color: #FFFFFF; width: 200px; overflow: scroll; } #B1 { height: 35px; width: 35px; margin-left: 200px; background-color: #CC0066; } #C { top: 35px; left: 200px; right: 0; bottom: 35px; background-color: #CCCCCC; } #D { bottom: 0; width: 100%; height: 35px; background-color: #3399FF; }
我想调整div B2的高度来填充(或拉伸)整个div B(标记为绿色边框),不想跨页脚div D.这是一个工作的小提琴demo(更新)。如何解决这个问题?