:nth-child()
和:nth-of-type()
。:nth-child()
选择器会选择父元素下的所有子元素,并根据指定的规则选择特定位置的子元素。例如,:nth-child(2)
表示选择父元素下的第二个子元素。:nth-of-type()
选择器则会选择特定类型的子元素,并根据指定的规则选择特定位置的子元素。例如,:nth-of-type(2)
表示选择父元素下的第二个具有相同类型的子元素。<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