【发布时间】:2019-10-11 23:48:24
【问题描述】:
我有以下场景:
我在项目中有一个 CSS(我无法更改)定义以下内容:
body * {
font-family: 'x'
}
这个 CSS 正在影响我的 shadow DOM,因此,如果不使用 !important,我就无法使用 font-family 属性。只有 !Important 有效:
::slotted(span), ::slotted(p){
font-family: arial !important;
}
有谁知道在这种情况下该怎么办?
【问题讨论】:
-
唯一可行的方法是从
body *中删除*- 即使*对特异性没有任何影响
标签: css shadow-dom