2 回答
TA贡献1784条经验 获得超7个赞
您可以删除边框table并将其专门添加到th. 您可以删除该rowspan属性并使用 aclass代替。我添加了第二个th,仅用作垫片。
table {
border-collapse: collapse;
}
td,
.hz-header {
border: solid black 1px;
padding: 5px;
}
<table>
<tbody>
<tr>
<th class="hz-header">head</th>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<th></th>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</tbody>
</table>
TA贡献1934条经验 获得超2个赞
您可以通过删除该属性并在下一行中rowspan使用空填充符来实现此目的。th然后只需在可见th( th.label) 上设置边框并删除table.
完整示例:
table{
border-collapse: collapse;
}
th,
td {
padding: 5px;
}
th.label,
td {
border: solid black 1px;
}
<table>
<tbody>
<tr>
<th class="label">head</th>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<th></th>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</tbody>
</table>
- 2 回答
- 0 关注
- 95 浏览
添加回答
举报