当我迭代集合时,是否有可能仅使用CSS为动态生成的表格设置奇数行和偶数行上的不同样式,而无需在每行上设置正确样式?奇数和偶数行上的不同CSS样式
回答
我不知道这会工作的跨浏览器使用jquery,我宁愿jQuery的自己,但CSS-只有这应该做的伎俩:
tr:nth-child(even) { ... }
tr:nth-child(odd) { ... }
嗯,这是跨浏览器的浏览器不吸吮... – 2011-02-23 23:13:03
您可以使用nth-child
选择器http://reference.sitepoint.com/css/pseudoclass-nthchild,尽管它不受所有浏览器支持。
您也可以作为描述What is the best way to style alternating rows in a table?
这是'nnth-child' ... =) – 2011-02-23 20:18:03
哎呦,感谢您的支持,感谢 – 2011-02-23 22:04:51
你可以用CSS3做到这一点。
tr:nth-child(2n+1) /* targets all odd rows */
tr:nth-child(2n) /* targets all even rows */
,你可以简单地使用jQuery和喜欢
$("tr:nth-child(odd)").addClass("odd");
和样式使用CSS将其添加类奇数行作为
.odd{background-color:#657383}
- 1. GVim:奇数行和偶数行的不同颜色
- 2. css奇数和偶数嵌套元素
- 3. 奇数偶数和
- 4. 爪哇,偶数偶数,奇数奇数
- 5. Div奇数和偶数
- 6. 奇数和偶数排队
- 7. 不同颜色的矩形(偶数/奇数行)
- 8. 在奇数和偶数行加载两个不同的Json数据 - ngGrid- AngularJs
- 9. 添加不同类偶数和奇数的div
- 10. 如何将样式应用于表中的偶数行或奇数行?
- 11. 偶数和奇数的数组
- 12. 检查指数的奇数和偶数
- 13. 计算偶数和奇数的数量
- 14. pl/sql偶和奇数块
- 15. 我怎样才能让奇数和偶数的表格行的悬停阶段
- 16. 偶数和奇数的流程图
- 17. 偶数和奇数的C++循环
- 18. 奇数和偶数计数器
- 19. 样式奇数和偶数同级元素 - 不包括那些设置为显示:无
- 20. Python - Numpy:我怎样才能同时选择一个数组的所有奇数行和所有偶数列
- 21. PHP循环,偶数/奇数行返回
- 22. 在具有不同奇偶
- 23. 而程序显示偶数和奇数
- 24. 重新排列奇数和偶数
- 25. JTransforms FFT:偶数和奇数之差
- 26. 反向加偶数和奇数组
- 27. 按顺序排列偶数和奇数
- 28. 使输出成奇数和偶数?
- 29. 偶数和奇数while循环在PHP
- 30. scala:将属性(奇数行和偶数行)添加到xml表
看到这里的'第n-child'示范答案:http://stackoverflow.com/questions/5080699/using-css-even-and-odd-pseudo-selectors-with-list-items – thirtydot 2011-02-23 20:10:01
你不应该混淆Java和JavaScript(它被重新授权给你)。请参阅:http://stackoverflow.com/questions/245062/whats-the-difference-between-javascript-and-java – thirtydot 2011-02-23 20:16:09
jQuery的+1,它存在的一个原因,真的没有任何有效的理由不使用它如果你使用JavaScript开始。 – 2011-02-24 03:01:45