【问题标题】:firefox: how to see text in input fields with black background set in preferences?firefox:如何在首选项中设置黑色背景的输入字段中查看文本?
【发布时间】:2013-11-11 16:23:15
【问题描述】:

输入字段不会从首选项中接管文本颜色。文本保持黑色,因此在黑色背景上看不到。

据说是这样的

@-moz-document url-prefix(http) {
    input {
         color: #FF0000 !important;
    } 
}

在 ~/.mozilla/firefox/.../chrome/userContent.css 中应该更改输入字段的文本颜色,但 Firefox 21 已更改 userContent.css 位置。它现在在 Linux 上的什么位置,这仍然有效吗?

最近我发现 Stylish 插件允许添加用户样式并添加上述内容。我可以再次使用 firefox 作为主浏览器。问题仍然是,如何在没有 Stylish 的情况下做到这一点。

【问题讨论】:

  • 在 Firefox 30 中,Stylish 附加方法不再起作用。
  • 如果错误更新为包含所有受影响的元素类型,有人同意在 Firefox Core 中修复此问题。我不知道它是否被分配,但如果我们至少能弄清楚所有元素,就会有人愿意为它工作。

标签: css firefox


【解决方案1】:

以下是我在 Linux 中使用 XFCE 时在时尚的 gmail 中使用的内容。不知道为什么,但 GTK 配色方案似乎搞砸了网页浏览。白色背景上的白色文本.. 黑色背景上的黑色文本.. 呃......我已经尝试了 user*.css 解决方法,没有一种解决方案适用于所有事情。时尚是最好的,因为它可以为您想要的任何网站量身定制偏好。

input[type="email"], 
input[type="number"], 
input[type="tel"], 
input[type="text"], 
input[type="url"]
{
  background: black;
  color: #00FF00 !important;
}

input[type="password"]
{
  background: yellow;
  color: black;
}

【讨论】:

    【解决方案2】:

    您应该将它放在您的个人资料文件夹的根目录中。要查找您的个人资料文件夹:

    1. 转到关于:支持
    2. 单击配置文件文件夹旁边的按钮,它应该会在您的文件实用程序中打开。
    3. 将 userContent.css 放入该文件夹。

    【讨论】:

    • 我在另一台没有 Stylish 的 FF25 的机器上试过这个。只是将 userContent.css 放在那里并重新启动并没有将输入文本颜色更改为红色。有什么想法吗?
    【解决方案3】:

    我遇到了这个问题 Linux Mint 18.3 西尔维亚 火狐 59.0.2(64 位)

    在 Preferences->Themes->Controls 我选择了 Mint-Y-Dark

    据我所知,选择那里的任何其他选项都可以解决我的问题。

    如果您真的想要一个完全黑暗的 GTK 主题,当然,这不是一个解决方案。但是,它确实解决了一些问题。

    一个可能的解决方法是https://www.linuxquestions.org/questions/linux-software-2/dark-gtk-theme-screws-up-firefox-4-0-a-877249/

    【讨论】:

      猜你喜欢
      • 2013-06-15
      • 2011-08-02
      • 1970-01-01
      • 2017-09-04
      • 1970-01-01
      • 1970-01-01
      • 2021-07-06
      • 1970-01-01
      • 2013-04-16
      相关资源
      最近更新 更多