我正在学习 GTK3 的 CSS 样式部分,我注意到参考 GTK 文档讨论了创建的 CSS 节点,但没有讨论对组件有效的属性。
例如,GtkSeparator将其作为完整的 CSS 文档包含在内:
GtkSeparator 有一个带有名称分隔符的 CSS 节点。该节点获得 .horizontal 或 .vertical 样式类之一。
这向我描述了如何在样式表中处理这个组件,但是花了一个小时的反复试验才弄清楚这个组件的颜色是由background-color属性控制的,而不是由color属性控制的。
我在GtkComboBox中遇到了类似的问题,其中文档列出了节点层次结构,但没有列出节点在视觉上对应的内容或对它们有效的属性。
每个组件是否有更详细的文档,特别是列出有效属性以及这些属性在视觉上对应的内容?