我有垂直和水平居中,我想堅持到頁面底部的主容器和頁腳:如何解決居中的div和頁腳重疊?
HTML代碼:
<div id="home-container">content goes here</div>
<div id="footer">footer</div>
CSS代碼:
body {
min-height:350px;
}
#home-container {
width: 730px;
height:310px;
position:absolute;
left: 50%;
top: 50%;
margin:-155px 0 0 -365px;
}
#footer {
width:500px;
border:1px solid red;
position:absolute;
left:50%;
bottom:0;
margin-left:-250px;
}
問題是,當我調整瀏覽器的窗口高度,家庭容器和頁腳重疊對方。有任何想法嗎?
我會用不居中'#家庭container'用'位置去:絕對的;'和使用http://ryanfait.com/sticky-footer/ – 2013-04-30 22:55:59
另一回事嘗試在與頁腳高度相同的內容中使用div,以便將其壓低。 – rncrtr 2013-04-30 22:59:05
或其他 - 響應式解決方案將檢查負載和調整客戶端的高度是否大於「家容器」和「頁腳」的高度加在一起並相應地更改它們的CSS。 – 2013-04-30 23:00:39