我已将一个名为 header 的 div 设置为 Absolute,以便它与窗口齐平。
然后我有一个没有设置位置的内容 div 标签两者都包含在包装 div 标签中
我已将内容 div 标签设置为距顶部 100px 的填充,这样内容就不会被标题抹掉。
有没有其他方法可以在绝对定位的标题下移动内容而无需使用填充或边距?
<div id="wrapper">
<div id="header">
<div id="indent">content of header</div>
</div>
<div id="content">content of page</div>
</div>
CSS
#wrapper {
background-color: #FFF;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 100px;
padding-left: 5px;
clear: both;}
#header {
position: absolute;
width: 100%;
left: 0px;
top: 0px;
right: 0px;
background-color: #FFF;}
#indent {
width: 960px;
margin-right: auto;
margin-left: auto;
position: relative;}
#content {
clear: both;
padding-top: 100px;}