使用 CSS sheet (GTK+3) 更改 GtkToggleToolButton 的文本颜色
Change text color for GtkToggleToolButton with CSS sheet (GTK+3)
我正在尝试使用 CSS sheet 来更改我的 GTK/C 应用程序的属性。在对话框中,我有一个带有 GtkToggleToolButtons 的 GtkToolBar。我希望这些按钮的文字颜色不同。
我曾经在 CSS sheet:
中写过类似的东西
#histoToolGreen {
color: green;
}
#histoToolBlue {
color: blue;
}
它与 GTK 3.20 一起工作(但仅当按钮关闭时)。但是现在,随着 gtk 更新,它不再起作用了。
按钮的名称是 histoToolGreen 和 histoToolBlue。
你能告诉我如何使用 CSS sheet 改变 GtkToggleToolButton 的颜色吗?
您可以尝试更改标签的颜色而不是按钮的颜色。按钮实际上只是可点击的容器。带有文本的按钮只是一个有用的构造函数,它会自动添加一个标签。
#histoToolGreen label {
color: green;
}
#histoToolBlue label {
color: blue;
}
我正在尝试使用 CSS sheet 来更改我的 GTK/C 应用程序的属性。在对话框中,我有一个带有 GtkToggleToolButtons 的 GtkToolBar。我希望这些按钮的文字颜色不同。
我曾经在 CSS sheet:
中写过类似的东西#histoToolGreen {
color: green;
}
#histoToolBlue {
color: blue;
}
它与 GTK 3.20 一起工作(但仅当按钮关闭时)。但是现在,随着 gtk 更新,它不再起作用了。 按钮的名称是 histoToolGreen 和 histoToolBlue。
你能告诉我如何使用 CSS sheet 改变 GtkToggleToolButton 的颜色吗?
您可以尝试更改标签的颜色而不是按钮的颜色。按钮实际上只是可点击的容器。带有文本的按钮只是一个有用的构造函数,它会自动添加一个标签。
#histoToolGreen label {
color: green;
}
#histoToolBlue label {
color: blue;
}