我有一个表,我想通过简单地将名为“masked”的类应用于标题 col 来隐藏整个列(第 3 列 >> head+body),如下所示:
<table>
<thead>
<th>aaa</th>
<th class="masked">bbb</th>
<th class="masked">ccc</th>
</thead>
<tbody>
<tr>
<td>a1</td>
<td>b1</td>
<td>c1</td>
</tr>
<tr>
<td>a2</td>
<td>b2</td>
<td>c2</td>
</tr>
<tr>
<td>a3</td>
<td>b3</td>
<td>c3</td>
</tr>
</tbody>
的CSS:
.masked {
display:none;
}
此时,只有标题 col 被屏蔽。我怎样才能屏蔽整列?
在此处查看演示:http: //jsbin.com/axukob/1/
谢谢。
编辑 - - - - - - - - - - -
我可以使用 jQuery 解决方案,因为仅使用 CSS 似乎很困难。但对我来说,将课程添加到标题“th”是很重要的。
请注意,我可能有超过 1 列要屏蔽。