我有一個居中的div。子div(紅色)應該與居中的div重疊。這完全沒有問題。CSS水平絕對位置和垂直相對位置
現在我想要一個重疊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:
我不明白你的問題全部 – FrostyFire
我不知道你在問什麼。從你的JSFiddle看起來你已經做到了...... –
我想要綠色div位於紅色下方。我不知道如何做到這一點,因爲紅色的絕對位置與父div的重疊。其實我想要這樣:[link](http://s1.directupload.net/file/d/3135/4mavwszh_jpg.htm) – philm5