【发布时间】:2015-06-27 22:08:31
【问题描述】:
我在为我的节点设置样式时遇到问题。我想为场景中的每个节点设置默认样式(.Style2)然后我想为每个节点设置另一种样式但问题是我只有 1样式表,我无法添加另一个,因为我无法到达其他类的场景 这是我的样式表
.Style1{
.buttons{
-fx-background-color: #ccffff;
-fx-background-radius: 0;
}
.textfields{
-fx-background-color: #E4F5F3;
-fx-background-radius: 0;
}
.hboxes{
-fx-background-color: #ccffff;
-fx-background-radius: 0;
}
}
.Style2{
.textfields {
-fx-background-color: #ffffff;
}
.hboxes{
-fx-border-color: #A2A6A5 ;
}
.buttons{
-fx-background-color: #1dc7be ;
-fx-background-radius: 0;
}
}
当我将样式表添加到我的场景并添加 Style2 类时,这两个类都将添加到我的场景中,我不希望这种情况发生......
请帮帮我
谢谢
【问题讨论】:
-
或者我们在 javafx 中是否有这种用于 css 的语法?我们可以将一个类写入另一个类吗?
标签: css javafx javafx-2 javafx-8