Заполните угол выбранной ячейки ComboBox основным цветом JavaFX, CSS - PullRequest
0 голосов
/ 26 октября 2018

Возможно ли заполнить угол выбранной ячейки ComboBox основным цветом (он остается белым вместо # 2f4f4f).

Вот мой код CSS:

 .combo-box {   
     -fx-border-color: #000000;
     -fx-border-width: 1;
     -fx-background-radius: 0;
     -fx-background-color: #2f4f4f;
     -fx-font-family: "Arial";
     -fx-font-size: 12px;
     -fx-text-fill: #ffffff;
     -fx-background-insets: 0;
     -fx-alignment: center;
     -fx-content-display: center;
 }

 .combo-box > .cell {   
     -fx-text-fill: #ffffff;
     -fx-alignment: center;
 }

 .combo-box:hover {   
     -fx-background-color: #87cefa;
 }

 .combo-box-popup .list-view .list-cell {
     -fx-background-color: #2f4f4f;
     -fx-text-fill: #ffffff;
     -fx-text-alignment: center;
 }

 .combo-box-popup .list-view .list-cell:filled:selected, 
 .combo-box-popup .list-view .list-cell:filled:selected:hover {
     -fx-background: #2f4f4f;
     -fx-background-color: #87cefa;
     -fx-text-fill: #ffffff;
     -fx-text-alignment: center;
 }

 .combo-box-popup .list-view .list-cell:filled:hover {
     -fx-background-color: #87cefa;
     -fx-text-alignment: center;
     -fx-background-radius: 10.0;
 }

введите описание изображения здесь

1 Ответ

0 голосов
/ 27 октября 2018

добавьте это в свой стиль CSS:

.combo-box-popup .list-view {
    -fx-background-color: #2f4f4f;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...