有没有办法在表格中选择一个完整的列来设置不同的样式?

时间:2010-01-25 12:58:35

标签: html css xhtml

有没有办法在表格中选择一个完整的列来设置不同的样式?没有为所有那些td添加类或id?

我只想使用HTML和css 2.1。具有跨浏览器兼容性

3 个答案:

答案 0 :(得分:4)

您可以尝试使用<col>元素。

答案 1 :(得分:2)

您可以使用jQuery cell selector plugin在表格中选择一列。这是一个例子:

$('#mytable tbody td:nth-col(4)');

此代码显示如何选择表的第四列。

HTH

答案 2 :(得分:0)

我认为Safari,Opera和Firefox的最新版本支持the :nth-child CSS selector,因此这是另一种选择。

我不认为IE 6和7会给你带来任何乐趣,但你仍然坚持在<td>那里添加课程。