【发布时间】:2018-12-08 15:19:54
【问题描述】:
我昨晚升级到 Firefox 61,但我的自定义 Stylish 主题没有被应用。看着时尚,我看到代码部分有标志
未知的@规则:@-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;
}
}
是否有一种简单的方法可以将 @-moz-document 行替换为保留样式功能的内容?
【问题讨论】:
-
如果您使用的是 Stylus,而不是 Stylish,它会在扩展的样式编辑器中正确导入此类作用域 CSS:只需重新粘贴(或显式单击“导入”按钮)并它将自动在代码下创建具有适用条件的范围部分。 Stylus 还支持usercss styles。
-
对于 Stylish、@wOxxOm(以及所有人)来说,情况更糟。 Stylish has turned into malware and is now blocked by Mozilla/Firefox.