您可以在这里看到问题:http: //jsfiddle.net/vadirn/5pgXS/1/(仅使用-webkit-gradient)。
html:
<table>
<tr>
<td>Row one, column one</td>
<td>Row one, column two</td>
<td>Row one, column three</td>
</tr>
<tr>
<td>Row two, column one</td>
<td>Row two, column two</td>
<td>Row two, column three</td>
</tr>
<tr>
<td>Row three, column one</td>
<td>Row three, column two</td>
<td>Row three, column three</td>
</tr>
</table>
文案:
$solid: 1px solid #444;
table {
border: $solid;
}
td, th {
border-right: $solid;
border-bottom: $solid;
}
tr {
background-image: -webkit-linear-gradient(left, #fff 0%, #444 50%, #ffffff 100%);
}
</p>
以某种方式应用于 tr:nth-child 和 tr 的背景图像在 tr 上不起作用,而是在 td 上起作用。