首页 > 解决方案 > css中的替代彩色表格行

问题描述

我正在尝试修改我们的 Cruise Control .NET 系统以更改构建状态页面替代行的背景颜色。

Cruisecontrol.css 文件包含构建状态表的以下内容。

tr.buildStatus table
    {
    	margin-left: 20px;
    }
    tr.buildStatus td
    {
    	font-style: italic;
    	border: none;
    	text-align: left;
    }
    
    
    /* Adding this affects ALL tables and looks bad */
    tr.buildStatus:nth-child(even) {background: #CCC}
    tr.buildStatus:nth-child(odd) {background: #FFF}
    
    /* I tried this, but it didn't affect the table */
    tr.buildStatus:nth-child(even) { background: #CCC }
    tr.buildStatus:nth-child(odd) { background: #FFF }

我对选择器的工作方式有点困惑。如何让它应用于 BuildStatus 表?

标签: csshtml-tablebackground-color

解决方案


尝试添加table

table tr.buildStatus:nth-child(even) { background: #CCC; }

推荐阅读