bgcolor用于动态使用CSS的表中的替代行

时间:2012-11-19 06:42:45

标签: javascript css-tables

如何使用CSS动态地为表中的替代行提供两种不同的bgcolor。

我不想使用jQuery来解决这个问题。

3 个答案:

答案 0 :(得分:11)

使用:nth-​​child()伪类

tr:nth-child(odd){
    background-color:green
}
tr:nth-child(even){
    background-color:yellow
}​

<强> DEMO

Here是更多选择器示例。

答案 1 :(得分:1)

您可以使用CSS3 nth-child选择器:

tr:nth-child(odd)
  

表示HTML表的奇数行。

答案 2 :(得分:1)

Demo

使用:nth-of-type(n) 伪类

就像这样

tr:nth-of-type(2n){
    background-color:green
}
tr:nth-of-type(2n-1){
    background-color:yellow
}

Demo

更多信息 click here