首先,我很抱歉,如果这是一个相对基本的问题,或者是以前被问过的问题,但我正在努力寻找一个好的方式来表达我的问题.
我目前正在使用JavaFX和一个.css文件为某些元素设置全局样式.目前,我正在努力解决如何更改"确定"按钮上蓝色突出显示的 colored颜色 ,如下图所示.
突出显示的蓝色仅出现在对话框窗口的"确定/确认"按钮上.我还应该澄清,这张图片中的红色轮廓是我画的.
我try 了许多解决方案,但没有一个能达到我想要的效果.我得到的最接近的代码是以下代码:
.button:default:hover:pressed,
.button:focused {
-fx-background-color: rgb(238, 232, 232);
}
然而,这确实创建了一个平坦的 colored颜色 按钮(而且当点击它时,它仍然会变成蓝色),而我想保持接近默认外观.
我希望这个突出显示是一个不同的 colored颜色 ,但我想保持"默认外观"的按钮,即相同的投射阴影,渐变样式等.我该如何做到这一点使用css?