我正在尝试在JavaFX场景的样式表中做一些CSS样式。 它将在打开场景时加载,并以场景的所有“基本”元素为目标。
我的问题是我似乎无法在标准JavaFX复选框中找到正确的代码组合,以更改按钮的背景颜色。
这就是我现在的位置:
.check-box:selected{
-fx-background-color: #00FF00;
}
我尝试了上面的一些变体,比如
.check-box .button{
-fx-fill: #00FF00;
-fx-background-color: #00FF00;
}
和其他人,但没有成功。
所以一般来说,我如何访问复选框中的按钮?
提前谢谢: - )
答案 0 :(得分:2)
要应用CheckBox
的{{1}}部分-fx-background-color
和.box
,以防您想要更改标记颜色:
.box > .mark