首页 咨询中心 IT学堂
CSS3中:nth-child和:nth-of-type的区别深入理解

nth-of-type(n)和ele:nth-child(n)都是css中用来匹配选择父元素下的子元,区别在于

ele:nth-of-type(n)是指父元素下第n个且类型为ele元素, 而ele:nth-child(n)是指父元素下所有元素而不管这个元素是不是ele类型,如果第n个元素且这个元素为ele风行选择,若不是,则选择失败。

<div> 
<ul class="demo"> 
<p>zero</p> 
<li>one</li> 
<li>two</li> 
</ul> 
</div>

.demo li:nth-child(2)选择的是<li>one</li>节点,而.demo li:nth-of-type(2)则选择的是<li>two</li>节点。


上一篇 css text-overflow 文字显示不完就输出省略号......
上一篇 IE Google Chrome 360 主页被改HAO360解决方法
本方链接: http://www.web258.cn/article/show/i1558.html
ARTICLE 相关推荐