防止 Firefox 使用 gnome 主题的配色方案来设计网站

防止 Firefox 使用 gnome 主题的配色方案来设计网站

这个话题已经讨论过好几次了,解决方案是编辑 chrome/userContent.css 并在其中添加默认颜色。但不幸的是我对 css 文件一无所知,我有什么可能性呢?例如,我创建了一个带有文本编辑器的网站,但其中没有关于颜色的信息。那么我的 userContent.css 看起来像这样:

* {color: black ; background: #aaaaaa ; }

在我的网站上运行良好,但其他每个网站可能都在自己的样式表中全局定义了颜色,以便页面继承它。所以,我在问:css 格式是否知道与“!important”完全相反的东西?即,我想告诉 Firefox 仅在使用浏览器提供的默认值时才使用我的默认值,而不是覆盖网页创建者声明为默认值的内容。这里有人对 css 文件有所了解吗?我想我需要用一些有意义的东西替换“*”,但我不知道是什么。“INPUT,TEXTAREA”太严格了,如果没有给出,我希望每个文本内容都默认为我的选择。

当然,另一种方法是改变 Firefox 本身的源代码,这样它就停止在网页中使用主题颜色并使用硬编码的默认值。这样的补丁已经存在了吗?

答案1

一个选项是转到编辑 -> 首选项 -> 内容 -> 颜色。您在此处选择的颜色不会覆盖站点颜色,但选项有限。这里还有一个复选框,允许站点设置自己的颜色,还有一个复选框允许站点使用系统颜色。这些复选框听起来会对您有所帮助。

您还可以搜索about:config“颜色”来查找 Firefox 使用的所有默认颜色(您可以将其更改为任何十六进制值)以及与颜色相关的选项(例如由这些复选框控制的选项)。

相关内容