CSS nth-child选择器和nth-type选择器 :nth-child可以选择父元素下的字元素,:nth-of-type也可以。但是它们到底有什么区别呢? 其实区别很简单::nth-of-type为什么要叫:nth-of-type?因为它是以"type"来区分的。也就是说:ele:nth-of-type(n)是指父元素下第n个ele元素, 而ele:nth-child(n)是指父元素下...
ok接下来我们来看看nth-type的效果: section p:nth-child(2){ color: red; } 1. 2. 3. 效果: 看到这种结果,大家应该知道他们俩的区别在哪里了吧? 第一种father-ele ele:nth-child 咱们单单从字面上来理解:father-ele元素下的ele元素的第n个元素。限制性挺强的,有位置限定,有元素限定,还有在父元素结构...
section p:nth-of-type(2){color:red; } 其实哈,差别就在type上: 这个代码的意思是什么呢,1:section下的p元素,ok找到了,有两个。2:第二个p元素。ok找到了,干掉它,bingo样式改变了。 nth-of-type和nth-child的最大区别是什么呢,就是一个type的区别,一个关注的子元素的位置,一个多了一个类型的限制。
nth-of-type选择器主要用于选取特定类型的子元素,且该子元素在同级同类元素中的位置符合指定的规律。例...
问如何在博客上使用nth-typeEN我想添加不同的颜色到一个帖子标题,我刚刚发表在博客/博客,我已经尝试...
在CSS3中,可以使用:nth-of-type选择器和:before选择器来实现一些特定的样式效果。 :nth-of-type选择器用于选择同一父元素下的特定类型的元素。它的语法是::nth-of-type(n),其中n表示一个整数,表示要选择的元素在同类型元素中的位置。 例如,如果要选择一个父元素下的第二个段落元素,可以使用以...
6 tbody tr:nth-of-type(2n){ background-color: red;}tbody tr:nth-of-type(2n+1){background-color: green;} 你也这样来做,选择 5-10 的子元素。table tr:nth-child(n+5):nth-child(-n+10) { background-color: red;} ...
1 nth-child:以数字1开头,按顺序查找标签,如果标签为div标签,则更改样式;nth-of-type:以数字1开头,按div标签查找标签。2 运行结果如图所示。3 在div标签之间插入p标签。4 运行结果如图所示。nth-child按顺序查找第4个标签,而第四个标签刚好为div标签,所以更改样式。nth-of-type按div标签查找第4个div...
因为nth-of-type他是当前元素的兄弟元素的第n个,而nth-child是当前元素的兄弟节点的第n个当前元素,所以p:nth-of-type(4)是第四个p元素,只能是p元素的第四个,即 当前元素:nth-of-type无论中间加入什么元素,都只能是当前元素的第n个,而p:nth-child(4)是取第四个兄弟节点的p元素,所以我们发现第三个p被...
区别:两种匹配的元素不同,“:nth-of-type(n)”选择器是匹配属于父元素的特定类型的第N个子元素,元素类型是有限制的;而“:nth-child(n)”选择器是匹配属于其父元素的第N个子元素,元素类型是没有限制的。 1、:nth-child() 选择器 :nth-child(n) 选择器匹配属于其父元素的第 N 个子元素,不论元素的类型...