【发布时间】:2019-11-14 19:18:50
【问题描述】:
我最近了解到,您可以使用<colgroup> 标签跨表格列跨越background-color 样式。
table {
border: 2px solid;
border-collapse: collapse;
}
td {
border: 2px solid;
}
<table>
<colgroup>
<col span="3" style="background-color:silver">
<col span="2" style="background-color:green">
<col span="1" style="background-color:blue">
</colgroup>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
<tr>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
<td>Data</td>
</tr>
</table>
由于上面给出的代码适用,表格的前三列将具有银色背景色,接下来的两列将具有绿色背景色,最后一列将具有蓝色。
现在我的问题是,我是否可以类似地将其他样式(更具体地说是 font-family 属性)扩展到多个列?如果是这样,我该怎么做?
【问题讨论】:
标签: html css html-table