Gtk检查员无法找到小部件的一部分

时间:2018-04-12 23:41:40

标签: css dialog widget styles gtk3

我正在使用css处理Gtk3主题。我想设置对话框的样式,所以我使用gtkinspector来检查那里的小部件。效果很好,检查员会识别出对话框。但显然无法确定对话框周围的边界。 (见下图)。

Border around dialog widget

整个小部件周围的边界不会被检查员高兴。 ..那么这包括什么?

这反映在css中:如果我在css中添加了对话框* {green}之类的东西,除了边框外,所有颜色都是绿色。如果我把.background {green},那么边框也会变成绿色......

我试图找到'填充' '余量'和边界'可能导致边界的条目,但似乎无法找到任何......任何想法?

1 个答案:

答案 0 :(得分:1)

如果没有代码或glade文件,我们无法确定使用哪些属性来添加该边框。

边框本身不是小部件,而是GtkContainer属性。因此,您必须查看父级GtkDialog,以获取正确使用的属性。最有可能是容器子项周围的空边框(请参阅GtkContainer "border-width"),但可能是对齐或填充。

如果您的目标是更改背景颜色,则应通过GtkDialog更改它。