2013-07-11 63 views
0

我有一個垂直的父容器div與固定的位置和高度的像素。我有與父母相同寬度的子div。我如何將這些子div放入固定父級內?我很高興能夠通過。請幫忙。垂直堆棧div裏面的固定div

+0

謝謝大家對您的回覆。 我的問題是,我的容器有一個固定的像素高度。它不是動態調整大小。高度是固定的。我想讓我的孩子們堆放起來(自下而上),就像把碗放在水桶裏一樣。通常孩子們會堅持到頂端。我希望我的孩子沉入水底。 – Madeyedexter

回答

0

如果你想靜態地做到這一點,只需設置每個子div的頂級屬性你想要它。

所以,如果這些孩子的div在高度

50像素
#child1{ 
position:relative; 
top:50px; 
} 
#child2{ 
position:relative; 
top:100px; 
} 

0

它們應該已經被堆疊。你能否詳細說明你的問題?

HTML

<div id="container"> 
    <div class="stack one"></div> 
    <div class="stack two"></div> 
    <div class="stack three"></div> 
</div> 

CSS

#container { 
    width: 250px; 
} 

.stack { 
    width: 250px; height: 100px; 
} 

.one { background: red; } 
.two { background: green; } 
.three { background: orange; } 

jsFiddle

更新 -

閱讀您的答覆後,我現在已經更新了CSS - jsFiddle

CSS

#container { 
    position: relative; 
    width: 250px; height: 300px; 
} 

.stack { 
    position: absolute; 
    width: 250px; height: 100px; 
} 

.one { background: red; bottom: 0; } 
.two { background: green; bottom: 100px; } 
.three { background: orange; bottom: 200px; }