Html body>:not(元素)和:not(body>元素)之间有什么区别?
我认为后一项,Html body>:not(元素)和:not(body>元素)之间有什么区别?,html,css,Html,Css,我认为后一项, :not(body> element) 说明正文标记中的所有“元素”项。这对我来说很重要吗 body >:not(element) ? 无效,因为:not仅接受,因此它们不相等。正文>:NoteElement选择除元素之外的正文子元素 :notbody>元素是无效的CSS,因为它只接受一个字符串。如果它是有效的,它将选择另一个元素所做的一切,但也会选择不是主体子元素的每个元素,例如主体元素本身和主体元素的任何子元素。主要区别在于:notbody>元素无效 :not
:not(body> element)
说明正文标记中的所有“元素”项。这对我来说很重要吗
body >:not(element)
?
无效,因为:not仅接受,因此它们不相等。正文>:NoteElement选择除元素之外的正文子元素
:notbody>元素是无效的CSS,因为它只接受一个字符串。如果它是有效的,它将选择另一个元素所做的一切,但也会选择不是主体子元素的每个元素,例如主体元素本身和主体元素的任何子元素。主要区别在于:notbody>元素无效 :notselector仅接受
Ref:第一个选择器不正确,因此无需担心差异。
:not(body> element)