Answers:
替代行样式只是在Ubuntu默认主题中被注释掉了。
在您喜欢的主题中查找/gtk-3.0/gtk-widgets.css文件。
编辑主题文件夹中的gtk-widgets.css文件。因此,以Ubuntu默认主题为例,该主题为/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css。在〜2224行附近找到以下css规则,并添加您选择的背景色:
view row:nth-child(even){
/*background-color: @base_color;*/
background-color: #ECF2FD; /* <-- add this */
}
例如,如果您使用Ambiance,则要编辑的文件位于/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css。
大约取消注释规则。第2181行,来自:
GtkTreeView row:nth-child(odd) {
/*background-color: shade (@base_color, 0.965);*/
}
至:
GtkTreeView row:nth-child(odd) {
background-color: shade (@base_color, 0.965);
}
或使用#RRGGBB颜色,例如经典的OS X浅蓝色:
GtkTreeView row:nth-child(odd) {
background-color: #ECF2FD;
}
编辑这些规则将适用于Nautilus 3.6以及Nemo。默认情况下,Nemo不会显示交替的行样式,因为它将使用Ubuntu主题。
请注意,在编辑文件后,您可能必须关闭并重新打开文件浏览器。如果不起作用,请尝试重新记录。主题似乎已被缓存,因此即使您使用Ubuntu-tweak切换主题,它也可能不会立即显示更改。
如果您不想避免编辑文件,则可以使用其他主题。一个非常不错的选择是MediterraneanNight系列(“ White”和“ Night”是最接近明/暗主题的)。
这是MediterraneanNight White的示例: