我想设置code不在a标签内的元素的样式。
code
a
什么是实现此目标的最佳方法?
code:not(acode)似乎根本不起作用,至少在Chrome上不起作用,即使看起来应该如此
code:not(acode)
我也无法从控制台运行它。
我还有其他可用于CSS的方法吗?
:not 不支持组合器选择器。
:not
如果我们在谈论它的直接父:
:not(a) > code
否则,无法在CSS中执行此操作。您必须重写它:
code { /* some styles */ } a code { /* override previous styles */ }