【发布时间】:2020-05-10 00:07:35
【问题描述】:
HTML:
<p>I`m p</p>
<a>I`m a</a>
<h2>I`m h2</h2>
CSS:
:not(p){
color:red;}
:not() 伪类应该选择 HTML 文档中所有不是“p”的元素,并赋予它们红色,但是当我运行代码时,“p”也是红色的,就像所有其他元素。
【问题讨论】:
-
我认为只有 this:not() 行不通?哪里:不是()?也许 h2:not(p){ color:red;}
-
选择器匹配body标签并且颜色被继承。尝试类似 body :not(p)
标签: html css css-selectors pseudo-class