我想设置不在code
标记内的a
个元素。
实现这一目标的最佳方法是什么?
code:not(a code)
似乎根本不起作用,至少在Chrome上,即使它seems like it should
我也无法从控制台上工作。
我可以使用其他任何css方法吗?
答案 0 :(得分:84)
:not
不支持组合子选择器。
如果我们谈论的是直接的父母:
:not(a) > code
否则在CSS中无法做到这一点。你必须覆盖它:
code {
/* some styles */
}
a code {
/* override previous styles */
}
答案 1 :(得分:0)