我有一个居中的 div。子 div(红色)应该与居中的 div 重叠。这完全没有问题。
现在我想要一个跟随重叠 div(绿色)的 div 正确垂直定位(在重叠之后)。那么有没有可能混合绝对定位和相对定位呢?
这是我的代码:
HTML:
<div id="container">
blubb
<div id="overlap">
Content goes here.
</div>
<div id="after">
after.
</div>
</div>
CSS:
#container{
width:100px;
height:400px;
background:#ccc;
margin:0 auto;
}
#overlap{
position:absolute;
left:0;
right:0;
height:100px;
background:red;
color:white;
}
#after{
position:relative;
height:100px;
background:green;
color:white;
}
这里还有一个 jsfiddle 的链接: