【发布时间】:2014-03-31 02:22:42
【问题描述】:
我有一个表格,仅在内部单元格上有左右边框,以下是我拥有的标记和 CSS:
table {
border-collapse: collapse;
}
td {
border-left: 1px solid #aaa;
border-bottom: 1px solid #aaa;
border-top: 1px solid #aaa;
padding: 10px;
}
td:first-child {
border-left: 0;
}
<table>
<tbody>
<tr>
<td rowspan="2">Cell with Rowspan</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
<tr>
<td>cell</td>
<td>cell</td>
<td>cell</td>
<td>cell</td>
</tr>
</tbody>
在 Chrome 中输出正常,但 Firefox 和 IE(当前版本)不显示第二行单元格的左边框
我的 CSS 实现方式是否有问题,还是应该只在第二行使用类?
【问题讨论】:
标签: html css html-table