如何在JavaFXCSS中更改滑块拇指的颜色?

如何在JavaFXCSS中更改滑块拇指的颜色?,css,javafx,slider,Css,Javafx,Slider,因此,我想更改滑块上拇指/手柄的大小、填充颜色和边框厚度。我似乎找不到要换的地方。我已经检查了我能找到的所有文件。我相信这是一个简单的解决办法。下面是我最有希望的尝试。有什么想法吗 #comfortSlider { -fx-control-inner-background: #1354cb; /* This works in changing the track */ } #comfortSlider:thumb { -fx-background-color:

因此,我想更改滑块上拇指/手柄的大小、填充颜色和边框厚度。我似乎找不到要换的地方。我已经检查了我能找到的所有文件。我相信这是一个简单的解决办法。下面是我最有希望的尝试。有什么想法吗

#comfortSlider {

    -fx-control-inner-background: #1354cb; 
    /* This works in changing the track */

}

#comfortSlider:thumb {

    -fx-background-color: #1354cb;
    /* This doesn't work in changing the thumb */

}
澄清一下,这就是我所说的拇指


试试看!覆盖原始样式很重要

#comfortSlider{-fx-control-inner-background: #1354cb!important;}

#comfortSlider:thumb{-fx-background-color: #1354cb!important;}

试试看!覆盖原始样式很重要

#comfortSlider{-fx-control-inner-background: #1354cb!important;}

#comfortSlider:thumb{-fx-background-color: #1354cb!important;}

所以,我所做的就是改变路线

#comfortSlider:thumb {


comfortSlider
.thumb
之间的间距是必需的<代码>!重要的在我的例子中是不必要的,但是如果您需要覆盖其他样式,那么我想应该是这样的。谢谢@Jonny的帮助。

所以,我所做的就是更改线路

#comfortSlider:thumb {


comfortSlider
.thumb
之间的间距是必需的<代码>!重要的在我的例子中是不必要的,但是如果您需要覆盖其他样式,那么我想应该是这样的。谢谢@Jonny的帮助。

啊,放在里面可能很有用。它仍然不起作用,但我想我不确定:thumb扩展是否是真的。你知道吗?不确定,但我会为你做一些研究。你是设计这个滑块还是使用框架或插件?你是从一个范围设计的吗?试试这些链接,可能会有帮助啊,这可能是有用的。它仍然不起作用,但我想我不确定:thumb扩展是否是真的。你知道吗?不确定,但我会为你做一些研究。你是设计这个滑块还是使用框架或插件?你是从一个范围设计的吗?试试这些链接,可能会有帮助