有没有一种方法可以使列的跨度一直向下着色。请参阅下面的开始示例:
<table border="1">
<tr>
<th>Motor</th>
<th colspan="3">Engine</th>
<th>Car</th>
<th colspan="2">Body</th>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td>7</td>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
</table>
我正在寻找一种更好的方式(更少的代码,非单独的着色)来着色,例如,“ Engine”和“ Body”跨度,包括它们下面的所有单元格 #DDD
<style>
.color {
background-color: #DDD
}
</style>
<table border="1">
<tr>
<th>Motor</th>
<th colspan="3" class="color">Engine</th>
<th>Car</th>
<th colspan="2" class="color">Body</th>
</tr>
<tr>
<td>1</td>
<td class="color">2</td>
<td class="color">3</td>
<td class="color">4</td>
<td>5</td>
<td class="color">6</td>
<td class="color">7</td>
</tr>
<tr>
<td>7</td>
<td class="color">1</td>
<td class="color">2</td>
<td class="color">3</td>
<td>4</td>
<td class="color">5</td>
<td class="color">6</td>
</tr>
</table>
20
@zipzit:如果您确实需要表格,则表格没有任何问题-即,如果数据本质上是表格形式的(例如带有价格的产品表格)。对表的批评反对将它们用作布局工具。
—
sleske 2014年
想知道如何进入这个网络热点问题
—
外国人先生
它是昨天被问到的,截至目前,它在Q上有24个投票,在A上有43个投票,而被接受的答案曾经并且仍在疯狂地被投票
—
Dennis
人们喜欢学习他们不知道的东西,无论是记录的jQuery数字解析的特殊性,还是可以完成事情的HTML标记/概念,他们都不知道:)
—
Dennis
@canon heh是的,反正还是不错的答案……
—
Alien先生