我是 CSS 和布局的新手,但对一种布局有疑问
我正在尝试用 JS 开发一个应用程序,但我想在纯 css 中使用这个布局。是否可以?
这是一个小提琴:http: //jsfiddle.net/vxeqL/
我的主要问题是蓝色框,因为 #left 是 100% 高度,而 #left-top 具有恒定高度:200px;
我的代码远(HTML):
<div id="header">
</div>
<div id="container">
<div id="left">
<div id="left-top"></div>
<div id="left-bottom"></div>
</div>
<div id="right">
</div>
</div>
<div id="footer">
</div>
和 CSS
#header {
height: 60px;
width: 100%;
}
#container {
width: 100%;
height: 100%;
position: absolute;
top: 60px;
bottom: 60px;
left:0;
}
div#left {
width: 600px;
float: left;
height: 100%;
}
div#left-top {
width: 100%;
height: 200px;
}
div#left-bottom {
#width: ?;
#height: ?;
}
div#right {
width:100%;
height: 100%;
margin-left:600px;
}
div#footer {
position: absolute;
width: 100%;
height: 60px;
bottom: 0;
left: 0;
}