最佳答案
您将需要使用 border-collapse 属性的帮助。
body
{
background: #345;
}
table
{
border-collapse: separate;
border-spacing: 5px;
border: 0;
margin: 1em;
}
td
{
font-size: 1em;
padding: 5px;
}
tr:nth-child(odd) td
{
background: #fff;
color: #000;
}
tr:nth-child(even) td
{
background: #000;
color: #fff;
}
<table>
<tr>
<td>Lorem</td>
<td>Lorem</td>
<td>Lorem</td>
</tr>
<tr>
<td>Lorem</td>
<td>Lorem</td>
<td>Lorem</td>
</tr>
<tr>
<td>Lorem</td>
<td>Lorem</td>
<td>Lorem</td>
</tr>
<tr>
<td>Lorem</td>
<td>Lorem</td>
<td>Lorem</td>
</tr>
</table>
关于html - 如何设计具有透明边框和背景间距的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37482901/