从JavaFX CSS,我只想对提示文本应用一种效果,而不影响TextField中的文本,但不知道如何访问该项目。我只能使用-fx-prompt-text-fill更改颜色。当我对文本应用效果时,提示文本也将受到影响,为什么?
.text-field {
-fx-prompt-text-fill: gray;
}
.text-field > .text {
-fx-effect: dropshadow( two-pass-box , blue , .5, 10 , 1 , 1);
}
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,阴影也适用于提示文本,我想避免!