【问题标题】:CSS Table TR Background color issueCSS Table TR 背景颜色问题
【发布时间】:2015-10-19 07:58:23
【问题描述】:

这是我的小提琴:

https://jsfiddle.net/teo7auv3/

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

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

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

【问题讨论】:

  • 不是一个刻薄的评论,但您只需要查看 ui-table-highlight 的选择器即可:)
  • 哈哈哈哈哈哈是的,有时候这行得通.. :)
  • 如果您设置内联背景属性,它将覆盖其他属性..

标签: css colors background css-tables


【解决方案1】:

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

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

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

【讨论】:

  • 谢谢,看来我找错地方了:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-30
  • 2011-04-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多