小编Con*_*ant的帖子

为什么这个组合框的底部有一行?

我已经尝试了所有尝试删除它,它看起来不像是分割窗格或分隔符.

在此输入图像描述

添加了一些填充以更好地显示它:

在此输入图像描述

我所拥有的所有代码都是ComboBox<String>添加了元素,无需显示.至于CSS,我有这个:

.combo-box {
    -fx-focus-color: transparent;
    -fx-background-insets: -1, -1, -1, -1;
}

.combo-box .list-cell {
    -fx-text-fill: white;
}

.combo-box-base .arrow-button {
    -fx-background-color: transparent;
}

.combo-box-base .arrow {
    -fx-shape: "M8.124,13.625l4.125-3.375v2.889l-4.125,3.86L4,13.139V10.25L8.124,13.625z";
    -fx-background-color: white;
}

.combo-box-popup .list-view {
    -fx-effect: null;
}
Run Code Online (Sandbox Code Playgroud)

.combo-box {
    -fx-background-color: #2B545E;
    -fx-background-radius: 0;
}

.combo-box-popup .list-view {
    -fx-background-color: #2B545E;
}

.combo-box-popup .list-view .list-cell:filled {
    -fx-background-color: #2B545E;
}

.combo-box-popup .list-view .list-cell:filled:hover {
    -fx-background-color: #2E5A66;
}

.combo-box-popup .list-view .list-cell:filled:selected {
    -fx-background-color: #346673;
}
Run Code Online (Sandbox Code Playgroud)

Application.STYLESHEET_CASPIAN.

css listview combobox javafx javafx-8

2
推荐指数
1
解决办法
874
查看次数

标签 统计

combobox ×1

css ×1

javafx ×1

javafx-8 ×1

listview ×1