Unknown @ rule:@ -moz-document for Firefox in Firefox 61

use*_*828 7 css firefox stylish

我昨晚升级到Firefox 61,我的自定义时尚主题没有应用.看看时尚我看到代码部分有标志

Unknown @ rule:@ -moz-document

代码是:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("outlook.office.com") {
.ms-border-color-themeSecondary, .ms-bcl-ts, .ms-border-color-themeSecondary-hover:hover, .ms-border-color-themeSecondary-focus:focus, .ms-border-color-themeSecondary-before::before, .ms-bcl-ts-h:hover, .ms-bcl-ts-f:focus, .ms-bcl-ts-b::before{
  border-color:red;
  }


._cb_l2{
  border-bottom-style: solid;
  border-bottom-width: 3px;
}

._cb_n2{
  z-index: 10;
}

@U._cb_s2{
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

  ._cb_u2{
    z-index: 10;
  }
}
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法可以用@-moz-document保留样式功能的东西替换线?

Bro*_*ams 6

Mozilla的核爆@-moz-document规则与Firefox版本61.它应该被替换@document(链接),但尚不能工作.

这需要在Stylish中解决.如果导入工具将@-moz-document规则解析为其内部元数据,然后在导入IMO时剥离文本,那将是最好的.

通过快速搜索Stylish GitHub,我找不到任何关于这个新的Firefox破坏的信息,所以你可能想在那边提出问题.

作为临时解决方法,您可以将layout.css.moz-document.content.enabledpref 设置为truein about:config.
这不会清除编辑对话框中的红色错误X,但脚本将起作用.

  • 哦,我看到了 Stylish 的问题。这只是马车。抱歉造成混乱 - 我已经一年多没有使用它了。我一直在使用没有此类错误的 Stylus。 (2认同)