由于 Firefox 默认使用深色主题,因此无法读取 Web 表单中的文本

由于 Firefox 默认使用深色主题,因此无法读取 Web 表单中的文本

几年来,我的默认桌面主题都是深色的。自从我一周前升级到 Ubuntu Gnome 16.04 以来,Firefox 也随之升级,现在也使用深色主题。这对我来说没问题,只是现在相当多的 Web 表单变得难以阅读:文本是白色的,但表单字段也是白色的,所以你看不到你正在输入的内容。

解决方法:输入文本后选择文本,然后它就会变得可见,您就可以检查它。

其他解决方法:在 gedit 中输入所有内容然后从那里复制粘贴。

当然,有解决方法,但这非常烦人。我喜欢深色主题,所以我更喜欢继续使用它,但对于 Web 表单来说,这不是一个好主意。

是否可以保留深色主题但修复其在 Web 表单中的行为以使其始终可读?

答案1

这是一个已知问题。您可以在此处找到错误报告:

Bug 70315 - 如果使用深色 GTK 主题,菜单和框中的文本将无法读取

Bug 519763 - 深色 Linux gtk 主题使页面看起来很糟糕;“使用系统颜色”应该适用于输入元素和字体,或者需要单独的选项

建议的解决方法是按照以下说明在您的 Firefox 配置文件中创建一个 userContent.css 文件这些说明来自 Arch Wiki

答案2

一个解决方案是编辑 Firefox 的 userContent.css。我之前在 Ubuntu 软件中心遇到过这个问题,也做了类似的事情。

您可以在这里找到相关文章: http://forums.fedoraforum.org/showpost.php?p=1703251&postcount=3

我不确定自 16.04 更新以来此修复是否仍然有效,但它应该适用。

相关内容