为什么这个样品表,身体没有指定的宽度?为什么身体不会变成我指定的宽度?
<html>
<head>
<style type="text/css">
table{
border-collapse:collapse;
}
table,th, td{
border: 4px, solid;
}
#article{
background-color: #FDF8AB;
border: 3px solid #85A110;
width: 760px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
}
</style>
</head>
<body id="article">
<div>
<table>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Date</th>
<th>Notes</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>20-12-2013</td>
<td>AAAa</td>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>20-12-2013</td>
<td>AAAa</td>
</tr>
<tr>
<td>Eve </td>
<td>Jackson</td>
<td>20-12-2013</td>
<td>AAAa</td>
</tr>
<tr>
<td>John </td>
<td>Doe</td>
<td>20-12-2013</td>
<td>AAAa</td>
</tr>
<tr>
<td>Adam </td>
<td>Johnson</td>
<td>20-12-2013</td>
<td>AAAa</td>
</tr>
</table>
</div>
</body>
</html>
在这里看起来很好 - http://jsfiddle.net/wWY7m/ – lifetimes 2013-05-11 20:27:00
@Zenith:你什么意思是好的?身体覆盖所有的浏览器,但我已经把“自动”和“宽度”设置为“760px”。我预计它会在浏览器窗口的中间位置居中 – Jim 2013-05-11 20:28:24
不确定它是否是拼写错误,但在代码中,您在关闭表之前关闭div。 – j08691 2013-05-11 20:28:27