如何更改 GTK 应用程序的 CSS?

如何更改 GTK 应用程序的 CSS?

我正在更深入地研究 GTK 样式 - 使用 GTK-Inspector 查看各种设置。

具体来说,我正在研究 CSS 样式。

在 Ubuntu 16.04 下,GTK-Inspector 正确显示我修改后的 CSS 样式。

在 Ubuntu 16.10 下则不行...所以有人知道使用 GTK-Inspector 更改 GTK 应用程序的 CSS 的秘密技巧是什么吗?

16.10:

CSS 样式 - 按钮标签不会变为红色

在此处输入图片描述

16.04:

CSS 样式 - 按钮标签正确更改为红色 在此处输入图片描述

答案1

与 GTK+3.18 相比,GTK+3.20 中的 CSS 约定发生了变化

如果你查看 GTK 文档 - CSS 节点部分

在此处输入图片描述

为了标签CSS 现在应该是

label { color: red; };

在 GTK+3.18 中,CSS 节点是 GtkLabel,即

GtkLabel { color: red; }

相关内容