headerbar button.titlebutton:not(.appmenu).close,
.titlebar button.titlebutton:not(.appmenu).close,
headerbar.selection-mode button.titlebutton:not(.appmenu).close, button.titlebutton:not(.appmenu).close {
color: #ffffff;
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#E95420), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:hover,
.titlebar button.titlebutton:not(.appmenu).close:hover,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:hover, button.titlebutton:not(.appmenu).close:hover {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#E95420), to(transparent));
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#eb6637), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:active,
.titlebar button.titlebutton:not(.appmenu).close:active,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:active, button.titlebutton:not(.appmenu).close:active {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#E95420), to(transparent));
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#da4816), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:backdrop,
.titlebar button.titlebutton:not(.appmenu).close:backdrop,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:backdrop, button.titlebutton:not(.appmenu).close:backdrop {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#636363), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:backdrop:hover,
.titlebar button.titlebutton:not(.appmenu).close:backdrop:hover,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:backdrop:hover, button.titlebutton:not(.appmenu).close:backdrop:hover {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(#707070), to(transparent)); }
@import url("resource:///com/ubuntu/themes/Yaru/3.20/gtk.css");
headerbar button.titlebutton:not(.appmenu).close,
.titlebar button.titlebutton:not(.appmenu).close,
headerbar.selection-mode button.titlebutton:not(.appmenu).close, button.titlebutton:not(.appmenu).close {
color: red;
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(green), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:hover,
.titlebar button.titlebutton:not(.appmenu).close:hover,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:hover, button.titlebutton:not(.appmenu).close:hover {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(gold), to(transparent));
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(cyan, to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:active,
.titlebar button.titlebutton:not(.appmenu).close:active,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:active, button.titlebutton:not(.appmenu).close:active {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(magenta), to(transparent));
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(orange), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:backdrop,
.titlebar button.titlebutton:not(.appmenu).close:backdrop,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:backdrop, button.titlebutton:not(.appmenu).close:backdrop {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(blue), to(transparent)); }
headerbar button.titlebutton:not(.appmenu).close:backdrop:hover,
.titlebar button.titlebutton:not(.appmenu).close:backdrop:hover,
headerbar.selection-mode button.titlebutton:not(.appmenu).close:backdrop:hover, button.titlebutton:not(.appmenu).close:backdrop:hover {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.35714, to(yellow), to(transparent)); }
解决方法
操作系统:Ubuntu 19.10
GTK-主题:Yaru
图标-主题:Yaru
/usr/share/themes/Yaru/gtk-3.20/
使用以下命令打开文件 gtk.css将以下代码粘贴在现有文本下,并根据您的意愿更改颜色。
这是我的文件的自定义文件内容
/usr/share/themes/Yaru/gtk-3.20/gtk.css
您可以选择更改图标。下面的图片是一个自我解释..
您可以通过在 上书写样式来更改关闭按钮的样式
~/.config/gtk-3.0/gtk.css
。参考: