我正在尝试设置一个基本布局,无论用户设置什么分辨率,页眉和页脚都会在页面宽度上进行。
我已经解决了这个问题,但现在我遇到了一个问题,即主容器 div 无法正确扩展高度以包含其中的 div。无论您更改什么高度或最小高度样式,它似乎都只会扩展到某个高度,然后就不会再进一步了。
这是基本结构:
<div id="page">
<div id="content">
</div>
</div>
<div id="footClear"></div>
<div id="footer">
</div>
页脚代码是强制页脚粘在页面底部,无论主容器的高度如何(id="page")
我对这些部分的 CSS 是:
#page {
margin:0 auto;
width:1000px;
background:red;
padding:0px;
min-height:100%;
position:relative;
margin-bottom:-47px;
}
#content {
}
#footer {
width:100%;
height:22px;
position:relative;
margin:0 auto;
background:#000000;
text-align:center;
padding-top:3px;
font-size:12px;
}
#footClear {
height:22px;
clear:both;
}
如果您想看一下,这里有指向我网站的链接:www.therapyoracle.co.uk/new
可以看到页面 div 是红色的,并且没有进行向下页面。