鉴于以下情况,我如何让 TR 边界覆盖 TD 边界。
!important
似乎没有奏效。小提琴就在这里。
<head>
<style>
* { font-family: tahoma; }
table {
border-collapse: collapse;
background-color: rgb(202,217,234);
}
table td {
font-size: 12pt;
padding: .5rem;
border: 1px solid rgb(079,129,189);
}
table tr:hover {
border: 1px solid crimson !important;
}
*#first { border: 1px solid black; }
</style>
<body>
<table>
<col id="first" />
<col id="second" />
<col id="third" />
<thead>
<tr><th>A</th><th>B</th><th>C</th></tr>
</thead>
<tbody>
<tr>
<td>One</td><td>Fred</td><td>Jim</td>
</tr>
<tr>
<td>Two</td><td>Demo</td><td>Item</td>
</tr>
<tr>
<td>Three</td><td>Foo</td><td>Bar</td>
</tr>
</tbody>
</table>
</body>
</head>