0
我正在設計一個母版頁。佈局非常簡單,但高度調整對我無效。佈局是:ASP.NET HTML佈局設計
<html>
<head>
</head>
<body>
<div id='container'>
<div id='top'></div>
<div id='middle'></div>
<div id='bottom'></div>
</div>
</body>
</html>
我想實現的是
- 「集裝箱」最小高度應爲100%,當含量比高度更應該擴大。
- '頂部'div的高度應該是100px - 固定高度。
- 「底部」的高度應爲50px - 固定高度,並且
- 剩餘高度(空間)應分配到「中間」div。
總之,無論屏幕的高度是什麼,頁眉應該在頂部固定高度,頁腳應該在底部固定高度。當內容超過「中間」div的高度時,它應該只使用瀏覽器scrool條而不需要額外的滾動條。
我用下面的css,但它不起作用。
html, body {width:99%; height:98%; font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif; font-size:12px;}
#container {width:990px; height:100%; margin:0px auto 0px auto;}
#top {width:990px; height:100px;}
#middle {width:990px; min-height:100%; border:1px solid #336699; overflow:auto}
#bottom {width:990px; height:50px;}
注意:我打算在ASP.NET MVC頁面中使用它。