通过为<tr>元素添加属性或类型选择器,再通过CSS设置可以实现双色表格,但如果表格很长,逐个元素添加可真麻烦。而且这样的代码维护起来不容易。所以比较好的方式是用JS实现。其实在前几天的网页特效中,我们也曾发表了这样的例子《表格隔行换色特效》。
原理其实很简单:利用getElementsByTagName得到所有的<tr>元素,然后分别为奇数项和偶数项的<tr>元素添加背景颜色。
让我们一起看一下效果:
<html><head><title>双色表格</title><style type="text/css"></style></head><body><center><table><tr id="th"><th>姓名</th><th>科目</th><th>成绩</th></tr><tr><td>张三</td><td>语文</td><td>90</td></tr><tr><td>张三</td><td>数学</td><td>87</td></tr><tr><td>李四</td><td>数学</td><td>68</td></tr><tr><td>王五</td><td>英语</td><td>76</td></tr></table></center></body></html>提示:可修改后代码再运行!
上一篇 你的网站价值多少:谈网站未来的生存空间
下一篇 uniqueidentifier数据类型常识及应用