代码之家  ›  专栏  ›  技术社区  ›  rubo77

css黑暗模式下的自动更改是什么?

  •  0
  • rubo77  · 技术社区  · 4 年前

    我有一个网站已经完全黑了( https://spacetrace.org ),但由于Firefox中存在新的黑暗模式,如果选择了它,一些颜色和图像透明度就会以某种方式发生变化,从而破坏了整体风格。

    我找不到解释自动更改的官方文件。

    我如何找出发生了什么变化并恢复这些意外的变化?

    注意:我想增强网站,让它做用户想要的事情,并使用媒体查询提供一个可用的黑暗版本:

    @media (prefers-color-scheme: dark) {
      /*  css */
    }
    

    但我找不到更改过的CSS选项,所以我可以调整它们

    0 回复  |  直到 4 年前
        1
  •  0
  •   Code'as    4 年前

    我猜你在说这个。

    http://kb.mozillazine.org/index.php?title=UserChrome.css&printable=yes#Editing; https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme;

    您只需添加userChrome.css文件,代码如下:

    :root:not(:-moz-lwtheme) {
      background-color: #e3e4e6 !important;
      color: #18191a !important;
    }