我遇到了一个我还无法解决的问题。如果您查看以下内容:http: //jsfiddle.net/WnmLc/2/
<div id="top">top</div>
<div id="bottom">
<div id="left">left</div>
<div id="right">
<div id="head">head</div>
<div id="content">content</div>
<div id="footer">footer</div>
</div>
</div>
这是我到目前为止得到的:
#top
{
height: 50px;
}
#bottom
{
position: absolute;
top: 50px;
bottom: 0;
}
#left
{
float: left;
height: 100%;
width: 100px;
}
#right
{
float: left;
height: 100%;
}
#content
{
height: 100%;
overflow: auto;
}
我希望#right 将所有可用空间置于其右侧,并且页脚位于#right 的范围内,它本身不应超出#bottom。#content 可以是任意大小,并且在需要时应该只显示一个滚动条,#head 和 #footer 应该在一个固定的位置,即。#right 的顶部/底部。
恐怕我的javascript比css更流利,所以我可以在这里使用一些指针:)
提前致谢!