2013-08-05 79 views
0

我想將頁腳放置在底部屏幕上,如位置:固定和底部0,如果沒有足夠的內容。但是當有更多的內容時,我希望頁腳在內容之後,而不是固定在底部。用CSS放置頁腳底部

HTML

<div id="header">Header</div> 
<div id="content"> 
    Bla 
</div> 
<div id="footer">sdfasdf</div> 

CSS

#header { background-color: gray; padding: 10px;} 
#footer { background-color: black; padding: 10px; color:white;} 

http://jsfiddle.net/FJWZu/

在這種情況下,你在我想在底部的頁腳的jsfiddle看到。

有沒有辦法實現這個沒有JS?

+1

[如何將footer(div)與頁面底部對齊?](http://stackoverflow.com/questions/3525581/how-to-align-footer-div-to-the-bottom –

+0

你的頁眉和頁腳是固定的高度嗎? – Pete

回答

1

也許你應該谷歌搜索響應式設計這可能給你的那種行爲的一些見解。例如

Twitter Bootstrap例如允許做這樣的事情。
你有Sticky footer,基於Twitter的Bootstrap,似乎做你在找什麼。

1

這是你更新的CSS與fiddle link

#footer { background-color: black; padding: 10px; color:white; position: absolute; 
    width: 96%;bottom:0;}