我有一個相當複雜的佈局,我正在建設,它依靠一個受高度影響,最小高度的所以通常的技巧來定位頁腳底部不起作用。在頁面底部的位置頁腳
鑑於我的JSFiddle當內容很多或很少時,如何將頁腳定位在底部?
下面是一些我目前使用的CSS:
body, html, #wrapper {
height: 100%;
min-height: 100%;
}
.header {
height: 30%;
background-color: aliceblue;
}
.main {
background-color: antiquewhite;
}
.main .content {
height: 2000px;
background-color: aquamarine;
padding-bottom:80px;
}
.footer {
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 80px;
background-color: beige;
}
您將注意到標題元素高度:30%不再適用於您的解決方案(將其更改爲70% - 什麼都不做)。 – shenku 2014-12-08 04:39:52
@shenku更新了答案。只需要一個調整,因爲他們不是標頭父母的定義高度。與bgoldst使用這種方法的答案不同,頁腳一直處於底部。如果你從他/她的答案中刪除高度,頁腳將不會停留在底部 – jmore009 2014-12-08 04:59:01
太棒了,我已經在.main元素上完成了上述操作,而不是包裝它,請參閱http://jsfiddle.net/wn6uvske/9/ - 謝謝。 – shenku 2014-12-08 06:25:25