我想设置不在code
标记内的a
元素的样式。
什么是实现此目标的最佳方法?code:not(a code)
似乎根本不起作用,至少在Chrome上不起作用,即使它seems like it should
我也无法从控制台运行它。
我还有其他可用于CSS的方法吗?
最佳答案
:not
不支持组合器选择器。
如果我们在谈论它的直接父:
:not(a) > code
否则,无法在CSS中执行此操作。您必须重写它:
code {
/* some styles */
}
a code {
/* override previous styles */
}
关于css - CSS选择器不是元素类型的子级?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26128629/