使用CSS在表格单元格之间/之间使用纯色背景

Mis*_*hko 0 html css

请考虑以下代码:

HTML:

<table>
    <tr>
        <td>Hello</td>
        <td>Stack</td>
        <td>Overflow</td>
    </tr>
    <tr>
        <td>some</td>
        <td>text</td>
        <td>here</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

CSS:

table {
    border-spacing: 40px 10px;
    border-collapse: separate;
}
tr:first-child {
    background-color: #aaa;
}
td {
    padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)

我希望第一行的背景颜色也在单元格之间.

我怎么能这样做?

cam*_*aca 5

我很抱歉,但根据这一点(第17.5.1节的最后一段),当你使用"border-collapse:separate"时单元格之间的背景是表格元素的背景.