我试图让我的页脚 (id="Footer") 的 div 距离屏幕底部 10 像素。例如,如果我的页面内容无法填满屏幕的高度,我希望 div 距离底部 10px。
如果我的页面内容超出屏幕底部(创建滚动区域),我希望 div 仍然位于最底部,距离底部有 10px 的边距。
我正在使用position: absolute
,但如果内容超出页面屏幕高度,这会导致我的内容落在页脚 div 下方。
HTML:
<div id="Footer" >
<table>
<tr>
<td>© Copywright 2012 Company. All Rights Reserved</td>
</tr>
</table>
</div>
CSS:
#Footer table {
width: 100%;
max-width:1250px;
bottom:0px;
height:30px; /* Height of the footer */
font-weight:bolder;
background-color: black;
margin-left: auto;
margin-right: auto;
text-align:center;
color: white;
font-size:20px;
border: 3px white solid;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#Footer {
clear: both;
position: absolute;
bottom: 10px;
background-color: #15317E;
clear: both;
width: 1250px;
}