更改鼠标悬停弹出窗口的颜色


1

在此处输入图片说明

是否有某种方法可以将弹出窗口的背景更改为白色,将鼠标悬停在GUI中的某些元素(如此图片中的字符串“ 507字节”)时显示呢?

gui 

Answers:


2

确切的解决方案取决于确切管理桌面和所使用主题的内容。

/path/to/your/theme/gtk-2.0/gtkrc备份后尝试编辑。寻找类似的东西:

gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_bg_color:#f07746\nselected_fg_color:#FFFFFF\ntext_color:#3C3C3C\nbg_color:#F2F1F0\ntooltip_bg_color:#000000\nlink_color:#DD4814"  

分别修改tooltip_bg_colortooltip_fg_color更改背景和文本颜色。

因此,您必须拥有#fffffffor tooltip_bg_color#000000for tooltip_fg_color

然后,注销并再次登录以确保更改生效。如果您使用的是可以更改主题的工具,请更改并返回。

如果那没有帮助,请在文件顶部附近查看/path/to/your/theme/gtk-3.0/gtk.css/path/to/your/theme/gtk-3.0/gtk-main.css查看类似的代码。进行适当的编辑,然后注销并登录或切换主题。


专门参考Moka主题,假设它已安装在中/usr/share/themes/Moka,请编辑/usr/share/themes/Moka/gtk-2.0/gtkrc和更改:

# Moka GTK2 Theme

gtk_color_scheme = "bg_color:#f7f7f7\nselected_bg_color:#a172d2\nbase_color:#fefefe" # Background: main, selected, base 
gtk_color_scheme = "fg_color:#444\nselected_fg_color:#f3f3f3\ntext_color:#444"       # Foreground: main, selected, text
gtk_color_scheme = "tooltip_bg_color:#444\ntooltip_fg_color:#FFF"                    # Tooltips
gtk_color_scheme = "link_color:#a172d2"                                              # Hyperlinks
gtk_color_scheme = "menubar_bg_color:#f7f7f7\nmenubar_fg_color:#444444"              # Menu bar colors
gtk_color_scheme = "toolbar_bg_color:#f7f7f7\ntoolbar_fg_color:#444444"              # Toolbar colors
gtk_color_scheme = "menu_bg_color:#ffffff\nmenu_fg_color:#444444"                    # Menu colors
gtk_color_scheme = "panel_bg_color:#444444\npanel_fg_color:#f7f7f7"                  # Panel colors

Moka GTK2主题

gtk_color_scheme = "bg_color:#f7f7f7\nselected_bg_color:#a172d2\nbase_color:#fefefe" 
gtk_color_scheme = "fg_color:#444\nselected_fg_color:#f3f3f3\ntext_color:#444"       
gtk_color_scheme = "tooltip_bg_color:#fff\ntooltip_fg_color:#000"             #### Change this line 
gtk_color_scheme = "link_color:#a172d2"                                              
gtk_color_scheme = "menubar_bg_color:#f7f7f7\nmenubar_fg_color:#444444"              
gtk_color_scheme = "toolbar_bg_color:#f7f7f7\ntoolbar_fg_color:#444444"              
gtk_color_scheme = "menu_bg_color:#ffffff\nmenu_fg_color:#444444"                    
gtk_color_scheme = "panel_bg_color:#444444\npanel_fg_color:#f7f7f7"             

然后,在/usr/share/themes/Moka/gtk-3.0/gtk-common.css〜217行开头的标题为Tooltip的部分中查找并更改前两行,以使该部分如下所示:

/* Tooltips */
@define-color tooltip_bg_color @bg_color;
@define-color tooltip_fg_color @text_color;
@define-color theme_tooltip_bg_color @tooltip_bg_color;
@define-color theme_tooltip_fg_color @tooltip_fg_color;

然后,注销并重新登录。

您没有提到此主题的安装位置,但是如果它在/ usr / share / themes / Moka中,则在使用基于GUI的编辑器(例如Gedit)进行编辑时,需要使用gksudo

如果您已将主题安装在〜/ .themes中,则不需要gksudo


我正在使用Moka主题。我试着按照您说的去做,但是什么都没有发生。您能否下载主题并告诉我应该更改哪一部分?

有效!!!非常感谢!只是一件事。更改颜色后,工具提示文本上会有阴影效果。可以将其删除吗?

我建议您提出一个单独的问题,并包括有关您的操作系统及其版本,确切的桌面环境(Unity?GNOME?XFCE?LXDE?),文件管理器以及管理桌面的信息?还包括仅工具提示区域和少量周围区域的图像,以显示您的意思。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.