2013-01-23 140 views
0

我想創建一個div,當屏幕高度沒有足夠的內容時它會擴展到屏幕高度的100%,但通常會擴展到超出該範圍if有足夠的內容。如果我的div被稱爲容器,那麼無論何時我使用最小高度:100%不工作

#container 
{ 
min-height: 100%; 
} 

它似乎根本沒有影響高度。當我使用

#container 
{ 
height: 100%; 
min-height: 100%; 
} 

它將高度設置爲固定的100%,切斷任何通常會超過屏幕高度100%的內容。我不確定我做錯了什麼。

+0

http://unnaturalcode.blogspot.com/2012/08/css-recipe-for-making-elements-fill.html –

回答

1

您可以嘗試

body, html { 
    height: 100%; 
} 

this answer借來的。您也可以refer this

Fiddle

+0

這與我將div的高度設置爲100%時的效果相同。它切斷了通常超出用戶屏幕的任何內容,並且沒有滾動條。 –

0

也許你能不能給我們你的HTML JSfiddle?它會幫助我們幫助你。

我想你可以使用:

#container 
{ 
    height: 100%; 
    overflow: auto; 
} 

或者玩弄位置/浮動/清除。