gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 00:58:21 25 4
gpt4 key购买 nike

我已经尝试了所有方法来尝试删除它,它看起来也不像是分割 Pane 或分隔符。

enter image description here

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

enter image description here

我所有的代码都是 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;
}

.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;
}

使用 Application.STYLESHEET_CASPIAN .

最佳答案

问题是这种风格:.combo-box-base .list-view .cell

通过指定更大的listview popup高度,可以很容易看出不是一行,而是listview未填充的内容:

.combo-box-popup .list-view {
-fx-pref-height:200;
}

然后您的组合框将如下所示:

enter image description here

因此解决方案是通过添加此样式为该区域着色:

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

你会得到这个:

enter image description here

关于css - 为什么这个组合框的底部有一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31726819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com