我有一张表:
<table>
<tr>
<td>This is at the top of the page</td>
</tr>
<tr>
<td>This is at the bottom of the page</td>
</tr>
</table>
如何让第一行位于页面顶部,第二行位于页面底部?
我尝试使用position:absolute
和top:0px
,但这使我无法在表格中添加彩色背景和边框...
答案 0 :(得分:3)
将div用于此问题:
<div id="top"></div>
<div id="bottom"></div>
CSS:
#top {
position:absolute
top:0px;
width:100%;
}
#bottom {
position:absolute
bottom:0px;
width:100%;
}
答案 1 :(得分:2)
使用TABLE
元素不是一个好主意。使用DIV
元素要好得多,因为你
可以根据需要调整DIV
元素。
答案 2 :(得分:2)
<table height="100%">
<tr>
<td>This is at the top of the page</td>
</tr>
<tr>
<td height="100%"></td>
</tr>
<tr>
<td>This is at the bottom of the page</td>
</tr>
</table>
答案 3 :(得分:0)
我会继续使用Sirwan的答案,因为这是正确的方式!此外,既然HTML5已经进入了图片,你可以使用 &lt;标题&gt; 和 &lt;您想要实现的内容的页脚&gt; 标签。
HEADER :http://www.w3schools.com/tags/tag_header.asp FOOTER :http://www.w3schools.com/tags/tag_footer.asp