【发布时间】:2016-11-04 22:07:13
【问题描述】:
我正在尝试在中心的第一个表格行下添加“CSS Triangle”,如下图所示:
如前面的示例所示,我尝试在第一行之后使用 ::after,但定位不正确。
这是没有三角形的表格
table {
width: 100%;
}
td {
border: 1px solid black;
}
td.content {
height: 100px;
}
<table>
<tr class="header">
<td> # </td>
<td> 1 </td>
<td> 2 </td>
</tr>
<tr>
<td colspan="3" class="content"> content </td>
</tr>
</table>
【问题讨论】:
-
请注意,不要使用
<tr class="header">- 它没有可用性功能。请改用<thead><tr><th>Header content</th></tr></thead>。它实际上具有语义意义。