【发布时间】:2018-01-10 22:00:18
【问题描述】:
我想要两条记录之间有两个水平线和一些额外的底部填充来添加符号
编辑/更新:
我正在硬编码我想要的内容,如下所示
table {
border: 1px solid black;
padding: 0em 2em;
}
tr {
border: 1px solid black;
padding: 0em 2em;
}
tr:nth-child(3) {
margin: 0px;
padding: 0px;
}
tr:nth-child(7) {
background-color: red
}
td:nth-child(21) {
border-bottom: 1px solid blue;
}
<table>
<tr>
<th colspan="2">Old_records</th>
<td>32</td>
</tr>
<tr>
<th>Records_fetched</th>
<td colspan="2">100</td>
</tr>
<tr>
<td colspan="3"> -----------------------------</td>
</tr>
<tr>
<th>Sum </th>
<td colspan="2">132</td>
</tr>
<tr>
<th>New_records</th>
<td></td>
<td>80</td>
</tr>
<tr>
<td colspan="3"> -----------------------------</td>
</tr>
<tr>
<th>Differnce </th>
<td colspan="2">52</td>
</tr>
</table>
我仍然需要添加符号,我是添加边框而不是此行的更好方法<tr><td colspan="3"> -----------------------------</td></tr>
有人可以建议我如何正确地做到这一点吗?
【问题讨论】:
-
你为什么只给 tr 和 table 添加边框?你只需要为 th 和 td 添加一个边框和填充底部就可以了
-
更新答案。
标签: html css html-table border