我的问题如下。我有3个div:页眉,内容和页脚。
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
我希望将标题div永久固定在屏幕顶部,而将底部div永久固定在屏幕底部,以便在滚动页面时,实际上是在滚动内容div和标题和页脚div始终在顶部和底部可见。
虽然我可以通过给页眉和页脚设置一个固定位置来解决此问题,但是由于页眉的高度为'auto',因此我不知道如何偏移内容,以使其不会与页眉重叠。] >
这是我的CSS:
#header {
position: fixed;
width: 100%;
background-color: red;
}
#content {
padding-bottom: 100px;
background-color: blue;
}
#main-footer {
position: fixed;
bottom: 0;
width: 100%;
height: 100px;
background-color: white;
}
如您所见,我已经可以通过在页面底部添加100px(页脚的高度)来填充内容,但是因为我的页眉没有固定高度(它会根据其内容自动调整),但我不知道如何在顶部偏移它,并且它会与标题重叠。有人可以帮我吗?
我的问题如下。我有3个div:页眉,内容和页脚。 http://jsfiddle.net/5SLk5/
使用jquery。