1

有没有办法覆盖 Primefaces 树表突出显示颜色?

不工作的例子:

tr:hover {
    background: #FF0000;
}
.ui-state-hover {
    background: #FF0000;
}
.ui-widget-content:hover {
    background: #FF0000;
}
.ui-state-highlight {
    background: #FF0000;
}
4

2 回答 2

0

您是否尝试过使用“!important”?

tr:hover {
    background: #FF0000!important;
}
.ui-state-hover {
    background: #FF0000!important;
}
.ui-widget-content:hover {
    background: #FF0000!important;
}
.ui-state-highlight {
    background: #FF0000!important;
}

这将覆盖任何调用相同事物的 CSS,例如自动生成的 CSS。

于 2014-10-17T15:28:22.577 回答
0

我通过以下方式解决了此类问题:

tr.ui-state-highlight .ui-widget-content{
    color:white;
}

也许您可以使用 css 类来最小化受影响元素的数量,但不能使用 shure。=)

于 2015-02-06T12:29:03.753 回答