我想将一个页面分成两半(不是作为一列),而是作为一行(顶部和底部),并提供两种颜色,一种用于顶部,一种用于底部。
问问题
31907 次
2 回答
15
dabblet.com 上的演示
html:
<div id="top">top</div>
<div id="bottom">bottom</div>
CSS:
#top,
#bottom {
position: fixed;
left: 0;
right: 0;
height: 50%;
}
#top {
top: 0;
background-color: orange;
}
#bottom {
bottom: 0;
background-color: green;
}
于 2012-06-04T19:20:45.093 回答
4
演示: Jsfiddle
HTML
<body>
<div style="height:100%">
<div class="topdiv">top div</div>
<div class="bottomdiv">bottom div</div>
</div>
CSS
body {margin:0;padding:0;height:100%;}
div.topdiv {clear:both;position:fixed;top:0;height:50%;width:100%;background-color:#990000;color:#FFFFFF;font-size:16px;text-align:center;}
div.bottomdiv {clear:both;position:fixed;bottom:0;height:50%;width:100%;background-color:#009900;color:#FFFFFF;font-size:16px;text-align:center;}
于 2012-06-04T19:29:14.497 回答