2
關於頁腳底部有很多問題,但我找不到解決方案。粘性頁腳+固定寬度+背景顏色
我有這樣的場景:
footer at bottom http://www.cucuza.com/gustavo/footer2.jpg
我想要的內容div來擴展以滿足頁腳的頂部邊緣。
頁腳必須具有粘性頁腳行爲:當頁面高度小於視口時,頁腳必須位於視口底部,並且當頁面高度比視口長時,頁腳必須停留在頁面的底部。
關於頁腳底部有很多問題,但我找不到解決方案。粘性頁腳+固定寬度+背景顏色
我有這樣的場景:
footer at bottom http://www.cucuza.com/gustavo/footer2.jpg
我想要的內容div來擴展以滿足頁腳的頂部邊緣。
頁腳必須具有粘性頁腳行爲:當頁面高度小於視口時,頁腳必須位於視口底部,並且當頁面高度比視口長時,頁腳必須停留在頁面的底部。
雖然我寫的問題,我想出瞭解決方案:
這是一個live demo。
footer at bottom http://www.cucuza.com/gustavo/footer3.jpg
,這是代碼:
HTML:
<div id="wrapper">
<div id="header">Header</div>
<div id="content">Content</div>
<div id="footer">Footer</div>
</div>
CSS:
html,
body {
margin:0;
padding:0;
height:100%;
background:#ccc;
}
#wrapper {
min-height:100%;
position:relative;
width: 500px;
margin: 0 auto;
background:#fff;
}
#header {
background:#5ee;
}
#content {
padding-bottom:80px;
min-height:100%;
}
#footer {
width:100%;
height:80px;
position:absolute;
bottom:0;
left:0;
background:#ee5;
}
工作原理:
它可能是有用的,如果你解釋爲什麼這個工程? – 2014-12-05 14:07:15
我已經添加了「如何工作」部分。 – Gustavo 2014-12-05 17:31:58
不幸的是#content沒有填充空間,所以沒有真正解決定義的問題。適合你,但我有一個需要有內容不是100%的寬度,所以不適用於我。 – cyberwombat 2015-05-31 22:54:26