作用:选中指定的任意标签设置属性
一、同级别的第几个,不区分类型
- first-child 选中同级别中的第一个标签
- last-child 选中同级别中的最后一个标签
- nth-child(n) 选中同级别中的第 n 个标签
- nth-last-child(n) 选中同级别中的倒数第 n 个标签
- only-child 选中父元素中唯一的标签
例:p:first-child{color:red;}
二、同级别 同类别的第几个
- first-of-type 选中同级别同类型中的第一个标签
- last-of-type 选中同级别同类型中的最后一个标签
- nth-of-type(n) 选中同级别同类型中的第 n 个标签
- nth-last-of-type(n) 选中同级别同类型中的倒数第 n 个标签
- only-of-type 选中父元素中唯一类型的某个标签
三、其他用法
- nth-child(odd) 选中同级别中的所有奇数
- nth-child(even) 选中同级别中的所有偶数
- nth-child(xn + y) x和y是用户自定义的,而n是一个计数器,从0开始递增
- nth-of-type(odd) 选中同级别同类型中的所有奇数
- nth-of-type(even) 选中同级别同类型中的所有偶数
- nth-of-type(xn + y) x和y是用户自定义的,而n是一个计数器,从0开始递增
注:摘自李南江老师笔记