我很困惑,我想知道代码是如何受到损害的,因为这两个p > span
和p span
. 我指的是不p
相关的选择器span
。
问问题
6495 次
2 回答
4
p span
将针对碰巧在 p 元素内的任何跨度,无论嵌套如何。
p > span
将仅针对作为 p 元素的直接后代的跨度。
例如。
<p><div><span>this will match the first but not the second</span></div></p>
<p><span>this will match both</span></p>
于 2013-10-14T01:45:15.597 回答
3
p span
表示在元素SPAN
内部的任何地方。P
在下面的示例中,这将是span1
、span2
和span3
。
p > span
表示 a是元素SPAN
的直接子P
元素。在示例中,它是span1
and span3
,但不是span2
。
如果你有这些元素:
<p>
<span id="span1"></span>
<div><span id="span2"></span></div>
<span id="span3"></span>
</p>
于 2013-10-14T01:45:59.447 回答