一些CSS属性在JavaFX 2.1中不能很好地工作

bet*_*man 2 css javafx-2

我不确定是不是我,没有使用正确的属性来通过CSS设置样式控件.但今天我在Ensemble应用程序中测试了一个例子,发现它也没有在那里工作.

我发现最难设置的是: -fx-text-fill 要更改标签的文本颜色,例如:

#pill-left:selected .label {
 /* -fx-text-fill: black; */
 -fx-text-fill:red;
 -fx-effect: dropshadow( one-pass-box , white , 0, 0.0 , 0 , 1 );
}
Run Code Online (Sandbox Code Playgroud)

无论我放在那里,文本总是使用默认值颜色.

我正在使用JavaFx 2.1.也许这已经在2.2中修复了,但我认为我应该指出这一点,因为它是非常基本的东西.

eve*_*sor 5

95%肯定这是一个错误.

您需要使用的工作环境-fx-fill: red;而不是-fx-fill-text