我有一個可正常運行的頁腳,但是當頁面內容的大小比頁面大小短時,頁腳會呈現在內容不在底部的內容之下頁面,這裏是圖像:內容短於頁面大小時出現粘滯頁腳
這裏是我的代碼(jsbin段):
.footer {
position: absolute;
width: 100%;
margin-bottom: 0;
background-color: #2D2D2D;
height: 100px;
text-align: center;
color: white;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<meta name="viewport" content="width=device-width" />
</head>
<body ng-app="AngularJSApp">
<div class="contentBody">
<div id="contenido">
@RenderBody()
</div>
</div>
<div class="footer">
<p class="copyright">Copyright © 2015 Diego Unanue — <a href="http://ryanfait.com/" title="3xM Web Design">3xM Web Design</a></p>
</div>
</body>
</html>
我能做些什麼來解決這個問題,並始終將頁腳保留在頁面的底部?
'的位置是:固定;底部:0' –
@gp。你怎麼知道什麼時候修復而不是?我相信他不希望整個時間都固定頁腳。 – evolutionxbox
它會更好,如果你可以提供我們你的代碼在jsFiddle .. –