小编典典

CSS选择器不是元素类型的子级?

css

我想设置code不在a标签内的元素的样式。

什么是实现此目标的最佳方法?

code:not(acode)似乎根本不起作用,至少在Chrome上不起作用,即使看起来应该如此

我也无法从控制台运行它。

我还有其他可用于CSS的方法吗?


阅读 310

收藏
2020-05-16

共1个答案

小编典典

:not 不支持组合器选择器。

如果我们在谈论它的直接父:

:not(a) > code

否则,无法在CSS中执行此操作。您必须重写它:

code {
    /* some styles */
}

a code {
    /* override previous styles */
}
2020-05-16