如何将 CSS 与 Gtk::DropDown 小部件一起使用?

问题描述 投票:0回答:1

我找不到正确的 CSS 选择器来为 Gtkmm4 DropDown 小部件的主背景区域着色。

dropdown
几乎没有什么影响,因为这个小部件充满了覆盖其大部分(如果不是全部)区域的子小部件;
popover
也是如此,它只在下拉菜单周围显示一个细边框。 我尝试过以下方法。

dropdown
:影响不大,因为它充满了其他小部件,
button
:激活前主小部件的背景颜色,
popover
:在下拉菜单周围显示细边框,
entry
:影响搜索框(如果存在)
label
:影响下拉菜单和主顶部小部件中的文本,而不是周围区域,
box
:标签右侧的效果,
listview
:几乎完全被列表项覆盖,
listview row
scrolledwindow
:这些覆盖了大部分下拉菜单,但上面和下面仍然有间隙

window
listbox
menu
popovermenu
popover.background
frame
grid

我的桌面主题的默认灰色仍然位于列表下方和搜索框周围。哪个底层小部件占据了这个空间?

c++ css dropdown gtkmm
1个回答
0
投票

如果您可以用一些示例代码发布问题,将会很有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.