在Thunderbird
78.9.1 中,我搜索以显示一些带有特定背景颜色的标记消息。
在 Thunderbird 应用程序中使用Options
,只能设置前景色!
我在互联网上发现一些页面表明可以使用文件userchrome.css
。
首先,我设置toolkit.legacyUserProfileCustomizations.stylesheets
为true
我已经创建了多个chrome
文件夹
C:\Users\<user>\AppData\Local\Thunderbird\Profiles\nogjg7m8.default\chrome
以及漫游配置文件文件夹中
C:\Users\berna\AppData\Roaming\Thunderbird
但背景颜色始终是white
!!!
我做错什么了?
我的userchrome.css
文件包含以下几行
/*Important tag*/
treechildren::-moz-tree-row(T_24label1)
{
border-bottom: 1px solid #FFFFFF !important;
background-color: #b71c1c !important;
}
treechildren::-moz-tree-cell-text(T_24label1)
{
color: #00FF00 !important;
}
treechildren::-moz-tree-row(T_24label1, selected)
{
background-color: #FF0033 !important;
}
treechildren::-moz-tree-cell-text(T_24label1, selected)
{
color: #FFFFFF !important;
}
userchrome.css
文件的正确位置是什么Windows 10
?
答案1
我认为问题在于您错误命名了 CSS 文件。正确的名称是userChrome.css
(请注意大写字母C
)。
顺便说一句,我将您的 CSS 放入我的userChrome.css
文件中(在 Linux 上)代替我自己的“重要标签”自定义,并且它运行良好......假设您的意图是在红色背景上使用浅绿色文本。
答案2
我已经解决了为文件找到正确文件夹的问题UserChrome.css
。
该文件夹定义在Account Paramaters
Mail
定义文件夹的同级文件夹(见红色箭头)是必须定义文件夹Local Folder
的目录Chrome
在我的电脑上,Local Folder
等于
D:\Data\Thunderbird\Profiles\nogjg7m8.default\Mail\pop.gmail.com
Chrome 文件夹必须等于
D:\Data\Thunderbird\Profiles\nogjg7m8.default\Chrome
并且UserChrome.css
文件必须在该文件夹中定义!
这是我当前的 UserChrome.css 文件
/*Important tag*/
treechildren::-moz-tree-row(T_24label1)
{
border-bottom: 1px solid #FFFFFF !important;
background-color: #FF0000 !important;
}
treechildren::-moz-tree-cell-text(T_24label1)
{
color: #FFFF00 !important;
}
treechildren::-moz-tree-row(T_24label1, selected)
{
background-color: #FFFFFF !important;
}
treechildren::-moz-tree-cell-text(T_24label1, selected)
{
color: #FF0000 !important;
}
Important
消息以红色为背景,为黄色。