你正在寻找边界崩溃
border-collapse CSS 属性选择表格的边框模型。这对表格单元格的外观和样式有很大影响。
价值观就是这样。
border-collapse: collapse | separate | inherit
Run Code Online (Sandbox Code Playgroud)
不要在单元格上放置边框,而是将表格本身的背景颜色设置为您希望边框的颜色,然后将单元格间隔 1px:
HTML:
?<table>
<tr>
<td>One</td>
<td>Two</td>
<td>Three</td>
</tr>
<tr>
<td>Four</td>
<td>Five</td>
<td>Six</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
CSS:
table {
background: #ccc;
border-spacing: 1px;
}
td {
background: #fff;
padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)
这会给你这个:
请注意,您还必须在单元格本身上设置背景颜色,否则表格的背景颜色将显示出来。