鉴于我希望一个200像素的红色框位于页面之后的100个像素的白色空间,然后在底部有一个紫色框的顶部以下。 这是在Dreamwever所见即所得的视图显示了我,但我所得到的在FF IE人权委员会是在页面中间的红色方块。 有趣的是,如果我添加边框到包装的div我得到了我的期望。
那么,什么是发生的是,上边距:在#内容股利300像素的下推#header div充满。 由于#header div充满是#wrapper指定div中绝对定位的我不明白为什么会这样。
<style>
#wrapper{
width:960px;
margin:0 auto;
background-color:#fff;
position:relative;
border:0px solid green;
}
#header{
width:960px;
height:200px;
background-color:#f00;
position:absolute;
top:0px;
left:0px
}
#content{
width:960px;
background-color:#f2f;
margin-top:300px;
}
</style>
<div id="wrapper">
<div id="header">header</div>
<div id="content">content<br /><br /><br /></div>
</div>