CSS Table TR 背景颜色问题

标签 css colors background css-tables

这是我的 fiddle :

https://jsfiddle.net/teo7auv3/

我想做的是当验证返回错误时,我想在我的整个 TR 上将背景颜色设置为红色。问题可能出在这里:

.ui-table tr:nth-child(even) {background: #fff}
.ui-table tr:nth-child(odd) {background: #f2ebde}

因为如果我删除它,它就会起作用。但是,我确实希望将其用于交替行颜色。有什么想法吗?

最佳答案

为错误颜色规则使用更具体的选择器:

.ui-table tr.ui-table-error {
    background-color:#ffebef;
}

如果您还不知道 CSS 中的特殊性是什么意思,请阅读 f.e. http://www.smashingmagazine.com/2007/07/css-specificity-things-you-should-know/

关于CSS Table TR 背景颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33209322/

相关文章:

ios - 快速将渐变层推送到背景

android - 一个看起来像带图标的 map View 但实际上是背景图片的 View

html - 如何在不受缩放影响的情况下将div标签居中放置在html页面中

css - 使用 thymeleaf 设置 CSS 样式属性

每行元素数量不同的 CSS 网格

HTML 不会覆盖背景图片

python - networkx - 使用两个列表绘制不同颜色的节点

objective-c - 如何显示基于 UIWindow 的暗色背景,如 UIAlertView?

html - 关键帧开始时意外下降

css - 哪个更快 : hex color codes or color names?