Я пытаюсь изменить цвет фона и цвет текста для combbox и использует следующий стильJavaFX выпадающий список выпадающий проблема разработки
.root
{
//-back:#152635;
-darker:#272B30;
-dark:#3A3F44;
-normal:#52575C; // #555
-light:#7A8288; // #999
-lighter:#999; // #eee
-primary:-light;
-success:#62c462;
-info:#5bc0de;
-warning:#f89406;
-danger:#ee5f5b;
-fore-color:#C8C8C8;
-fx-background-color:-darker ;
-focused-color:#64c8c8;
-border-color:derive(-darker,50%);
-fx-text-fill:-fore-color;
-fx-font-size: 14px;
-fx-font-weight:100;
-fx-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.combo-box-base {
-fx-background-color:-dark;
-fx-text-fill:-fore-color;
-fx-min-width:150px; }
.combo-box-base *.arrow-button {
-fx-background-color:derive(-dark,-10%); }
.combo-box-base *.arrow {
-fx-background-color:-normal; }
.combo-box *.list-view {
-fx-background-color:-normal;
-fx-text-fill:-fore-color; }
дизайн хорошо смотрится в сюжетном строитель, но в моем приложении, шрифт и цвет фона выпадающий список не изменяется, что немного удивляет меня. Пожалуйста, помогите мне узнать, что не так в моем CSS.
И где '-dark',' -fore-color' и '-normal' определены? –
в корневом узле css. Позвольте мне изменить вопрос и добавить корневой узел – ZafarYousafi