如何使用CSS将大小更改为GtkWidget?

Lui*_*iel 5 ubuntu gnome css3 gtk3

我正在尝试基于Adwaita创建自定义GTK主题,但我不知道如何仅使用CSS为某些组件设置特定尺寸.示例:我希望每个选择器".titlebar .button"的大小为60x50像素.提前致谢

eba*_*ssi 6

你不能.尺寸和位置是布局属性,而不是通过CSS暴露的主题机制的范围.

如果您可以通过主题基础架构更改大小和位置,则可以更改应用程序的呈现方式; 虽然这适用于网页和CSS Zen Garden,但它不会映射到桌面应用程序.

最多,您可以在窗口小部件的现有首选大小之上指定CSS边距和填充.

如果要设置a的最小大小GtkWidget,请改用应用程序代码中的gtk_widget_set_size_request().