我知道有很多关于手头主题的文章。我的任务是实现带有粘性页眉和页脚的固定流体 2 列布局。在阅读了几篇文章后,人们声称 div 更适合构建页面布局。在某些情况下,我同意这一点。谁能告诉我,如果我想要完成的事情,使用 div 会比使用表格更好。谁能给我一个比使用 TABLE 的附加代码更简单的 DIV 解决方案。
CSS
html,body{
height:100%;
width:100%;
margin : 0;
}
table{
height:100%;
width:100%;
border-collapse: collapse;
border-spacing: 0
}
#top{
height:100px;
background-color:black;
}
#bottom{
height:100px;
background-color:blue;
}
#left{
width:250px;
background-color:blue;
}
HTML
<html>
<head>
</head>
<body>
<table >
<tr id="top">
<td colspan="2"></td>
</tr>
<tr id="mid">
<td id="left">
</td>
<td id="right">
</td>
</tr>
<tr id="bottom">
<td colspan="2">
</td>
</tr>
</table>
</body>
</html>