2012-10-05 63 views
0

當我添加元素時,我的容器div不會在我的一個頁面上垂直擴展。因此最底部的div與我的頁腳重疊。在容器中的div相對定位當我添加元素時,我的容器div不會在我的一個頁面上垂直擴展

在我的主頁上使用它下面

的CSS如果我有任何的頭髮離開它會由現在拔出工作正常的容器膨脹,並且沒有重疊的水平元素! :-))

#container { 
    width: 900px; 
    margin-left:auto; 
    margin-right:auto; 
    top:50px; 
    position:relative; 
    height: auto !important; 
    min-height: 100%; 
} 
+0

無法理解'最小高度:100%;' – Dev

回答

0

在我看來,小範圍內,因爲它是可能的頁腳重疊的div容器,這是設置開始與100%的最小高度,這取決於如何頁腳被定義爲與您的容器div相關。

+0

我想知道如何發表評論,而不是回答.. :))(這是一個測試) – lijn

+1

您需要50名代表發表評論其他人的帖子 - http://stackoverflow.com/privileges/comment – boz

+0

@boz好的,謝謝! :) – lijn

0

............... Demo

嗨現在body, html height:100%;不是給任何類或IDheight 100%;

像這樣

body, html{ 
height:100%; 
} 

LIve demo

+0

非常感謝您的幫助。已經有這在我的CSS。試圖添加100%的身高,我的ID和它實際上重疊更糟。 –

0
rule-selector 
{ 
    height: 100%; 
} 

如果這不會爲你工作,那麼一個更具體的規則可能禁用此規則,這樣會讓你的規則選擇的特定越好。如果仍然沒有具體的不夠,那麼:

rule-selector 
{ 
    height: 100% !important; 
} 
+0

您好,非常感謝。我對此很新。但這恐怕沒有用。 –

0

試試這個:

#container { 
width: 900px; 
margin-left:auto; 
margin-right:auto; 
top:50px; 
position:relative; 
overflow:hidden ; 
} 

最佳,

辛西婭

+0

工作。除了它添加了左邊距約350px! –

+0

實際上它根本沒有工作。它只是切斷我的div的結尾! –

相關問題