CSS设置多列每隔交叉颜色的方法:
在css里面写奇数和偶数行的判断逻辑,并给出不同的颜色值即可。
代码如下:
<html>
<head>
<title>Table隔行变色</title>
<style>
<!--
tr{
background: #f00//设置背景色为red,红色
}
tr:nth-child(2n){
background: #ccc
}
tr{
background-color: expression((this.sectionRowIndex % 2 == 0) ? "#f00" : "#ccc" )//奇数行设置为f00,偶数行设置为ccc
}
-->
</style>
</head>
<body>
<table>
<tr><td>111111111</td></tr>
<tr><td>222222222</td></tr>
<tr><td>333333333</td></tr>
<tr><td>444444444</td></tr>
</table>
</body>
</html>
运行效果: