div:first-of-type 和 div :first-of-type有什么区别 (写法上div后面有一个空格)?
div:first-of-type 和 div :first-of-type有什么区别 (写法上div后面有一个空格)?
div:first-of-type 和 div :first-of-type有什么区别 (写法上div后面有一个空格)?
2016-12-09
我觉得应该是这样的,div:first-of-type选中的是第一个div ,加上空格之后,就变成了选中div下所有后代元素下第一个子元素,空格后面应该输入标签,但却什么也有输入,默认匹配任何标签,只要是占据第一个子元素位置就算数
<div class="wrapper">
<p>我是第一个段落</p>
<p>我是第二个段落</p>
<div><p>我是第一个Div元素</p></div>
<div>我是第二个Div元素</div>
<p>我是第三个段落</p>
<div><h1><p>我是第三个Div元素</p><p>我是第三个Div元素</p></h1><h1><p>我是第三个Div元素</p><p>我是第三个Div元素</p></h1></div>
</div>
测试如上代码 第一个div下p变黄,最后一个div下h1内部全部变黄,第二个h1内部第一个p变黄
举报