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规则。
谢谢。 'spinbutton'没有填充属性。 'spinbutton'包含'入口',也没有填充。由于不同的主题和不同的GTK版本行为不同,我不会尝试修改旋钮。 –