我们不支持 userChrome.css、.js 和 userContent

Thunderbird Thunderbird 最后更新于:

为什么不支持 userChrome?

userChrome.css 是一种折叠式表单(CSS),它可以让开发者对 Thunderbird 的用户界面做出改变。userChrome.css 中定义的 CSS 规则应用到用户界面,并且可以覆盖几乎所有的内置风格规则。userChrome.js 允许任何人注入 Javascript 代码来改变 Thunderbird。userContent.cssuserContent.js 对网页也有类似的功能。

userChrome.cssuserChrome.jsuserContent.cssuserContent.js 是非常强大的工具,它们主要是为熟悉 JS、CSS 和 HTML 的技术用户做测试用的。Thunderbird 并不支持对这些文件的修改,因为 Thunderbird 的开发者一直在改进 HTML 元素,而这些元素会改变 CSS 选择器和底层 Javascript 代码。这些改变意味着用户自己修改的 userChrome.cssuserChrome.jsuserContent.cssuserContent.js 很可能会使 Thunderbird 不再工作并难以发现问题所在。所以,我们不支持对这些文件的修改。

如何禁用或移除 userChrome.css?

用户可以禁用或移除不被支持的 userChrome.css 文件,这样它们就不会被加载。操作步骤如下:

  1. 点击 > 设置 > 常规
  2. 下翻到底并点击 配置编辑器...
  3. 输入 toolkit.legacyUserProfileCustomizations.stylesheets 如果有改变,你会看到一个形状类似表针的重置按钮 tb115-undo-16x16。点击 tb115-undo-16x16 就会立刻重置该值。
  4. 删除配置文件夹下 chrome 文件夹里的 userChrome.css。参看 Thunderbird的配置文件 一文的 如何找到配置文件 部分找到配置文件夹。

这篇文章对您有帮助吗?

请稍候...

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解