gtk旋转按钮大小通过CSS样式更改 - 只适用于较老的GTK版本?

gtk旋转按钮大小通过CSS样式更改 - 只适用于较老的GTK版本?

问题描述:

我试图通过减少填充来缩小GTK小部件。以下工作在Ubuntu 16.04中,但不在以后的版本中。在17.04和17.10中,CSS样式对旋钮没有影响。按预期重新调整其他按钮。gtk旋转按钮大小通过CSS样式更改 - 只适用于较老的GTK版本?

文件widgets.css

* { 
    padding: 1px 1px; 
} 
button { 
    padding: 0px 3px; 
} 
entry { 
    padding: 0px 2px; 
} 

什么需要改变,使其与后来GTK发布工作?

对于当前的GTK版本,请检查"CSS Nodes" section of the documentation for GtkSpinButton以查看可以将CSS应用于的节点层次结构。看起来您可能需要为spinbutton编写CSS规则。

+0

谢谢。 'spinbutton'没有填充属性。 'spinbutton'包含'入口',也没有填充。由于不同的主题和不同的GTK版本行为不同,我不会尝试修改旋钮。 –