JavaFx Css,'Not'选择器

DrA*_*ava 15 javafx-css

以下css将选择具有"new"样式类的所有单元格,并将其颜色设置为绿色

.table-view .new:filled {
    -fx-background-color: green;
}
Run Code Online (Sandbox Code Playgroud)

但在选择时,它保持绿色,我想要的是尊重通常的选择颜色,所以有类似的东西:

.table-view .new:filled:not(selected){
    -fx-background-color: green;
}
Run Code Online (Sandbox Code Playgroud)

我也注意到了一个奇怪的行为,下面的CSS

.table-view :selected{
    -fx-background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)

通常会将talbe的选择颜色变为黄色,而下面的css设置更新单元格的选择颜色不起作用

.table-view .updated:selected{
    -fx-background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)