:nth-child()
和:nth-of-type()
。:nth-child()
选择器会选择父元素下的所有子元素,并根据指定的规则选择特定位置的子元素。例如,:nth-child(2)
表示选择父元素下的第二个子元素。:nth-of-type()
选择器则会选择特定类型的子元素,并根据指定的规则选择特定位置的子元素。例如,:nth-of-type(2)
表示选择父元素下的第二个具有相同类型的子元素。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <style> .odd { color : red ; } li:nth-child(odd) { color : red ; } li:nth-of-type(odd) { color : red ; } </style> <ul> <li class= "odd" >第一项</li> <li class= "even" >第二项</li> <li class= "odd" >第三项</li> <li class= "even" >第四项</li> <li class= "odd" >第五项</li> </ul> |
.odd
类,并使用:nth-child(odd)
和:nth-of-type(odd)
选择器来选择第奇数个子元素,并为其应用样式。本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com