我当时只是想知道如何在动态获取东西时完成这种设计?我的意思是只能有一个类可以用来获取背景颜色,取决于块是奇数还是偶数。我希望我的要求很明确:背景颜色随着行的奇数或偶数而变化。如何设置交替表格行的背景颜色?
3
A
回答
0
添加第二个CSS类的交替行。假设这里默认的bg颜色是深灰色,第二个类将如下所示:
.altRow { background-color:white!important; }
如果你不想编写逻辑服务器端应用第二类,你可以使用JQuery的Odd selector。但是,即将离开斑马条纹而不用手动申请第二堂课的时间就近了。
0
你想要的是模数师
if(rowNum % 2 == 0) {class="even"} else {class="odd"}
,或者如果您使用CSS3,你可以做这样的
tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}
4
你要找的交替行。这可以通过向其他行添加不同的类来实现。
Tutorials are plenty关于如何做到这一点。
CSS3 also provides a new way to do this无添加类:
tr:nth-child(odd) { background-color:#eee; }
tr:nth-child(even) { background-color:#fff; }
3
正如你没有指定什么返回代码,我给你一个纯CSS的答案的语言。
tr:nth-child(2n+1) {YOURSTYLEINHERE}
or
tr:nth-child(odd) {YOURSTYLEINHERE}
相关问题
- 1. 设置表格的背景颜色
- 2. 设置行背景颜色
- 3. 如何设置JQGRID行背景颜色?
- 4. 如何用JSTL替换表格行的背景颜色?
- 5. 如何设置tableView的背景颜色
- 6. 如何设置UIWebView的背景颜色
- 7. 如何设置UIWebView的背景颜色?
- 8. div上的交替背景颜色
- 9. 如何更改pygtk中gtk.TreeView的交替背景行颜色?
- 10. 设置列表项的背景颜色
- 11. Angular4背景颜色设置
- 12. 设置VIM背景颜色
- 13. 设置背景颜色toolbaritems
- 14. 设置背景颜色CMDIFrameWnd
- 15. 设置背景颜色
- 16. TreeCellRenderer:如何设置背景颜色?
- 17. 如何设置背景颜色?
- 18. 如何设置AlertDialog背景颜色
- 19. 如何设置RelativeLayout背景颜色?
- 20. 如何设置标签背景颜色
- 21. 如何为GridViewColumn设置背景颜色
- 22. 如何设置Canvas3D背景颜色?
- 23. 如何设置Qtextedit背景颜色?
- 24. 如果可能,如何设置Sizer中的单元格背景颜色或Sizer的网格线背景颜色?
- 25. 交替控制台背景颜色 - C#
- 26. 如何为ItemsControl行(Silverlight)制作交替背景颜色?
- 27. 通过交替行数据类型设置gridview行背景颜色
- 28. 如何使用QSS替换表格视图的背景颜色?
- 29. Qt:如何设置QPushButton的背景颜色为系统颜色?
- 30. 表格中的交替行颜色(* | x)?
你能使用jQuery/JavaScript吗?如果不是,用什么语言生成它? – Hogsmill 2011-01-21 14:43:09
看起来像你应该标记它的JavaScript问题。也许你可以用CSS做类似的事情,只创建一个白色和灰色的背景图像,然后垂直重复。 – MattiaG 2011-01-21 14:46:34