CSS3中的 nth 选择器的归类

选择方法

:first-child、:last-child、:nth-child()、:nth-last-child()、:nth-of-type()、:nth-last-of-type()、:first-of-type、:last-of-type、:only-child、:only-of-type、:empty

first-child

选择属于其父元素的首个子元素的每个Element元素

ast-child

选择属于其父元素的最后一个子元素的Element元素

nth-child()

nth-child(N)选择器匹配属于其父元素的第N个子元素,不论元素的类型

说明:需要注意以下的几点

          1、这里的的N指的是一个小写的 n  ,

          2、这里记数是从 1 开始的

          3、可以输入一个表达式,如 2n 代表的是偶数,2n+1代表的是奇数,但是没有 * 这种符号,是不可以识别的

               需要强调的是 偶数可以是:odd   奇数是:even

nth-last-child()

匹配属于其元素的第N个子元素的每个元素,不论元素的类型,从最后一个子元素开始计数

这个与nth-chilid() 就是一组的,可以理解为,一个从前,一个从后的开始匹配元素

nth-of-type()

选择器匹配属于父元素的特定类型的第N个子元素的每个元素

nth-last-of-type()

概念匹配属于父元素的特定类型的第N个子元素的每个元素,从最后一个子元素开始计数

first-of-type

first-of-type选择器匹配属于其父元素的特定类型的首个子元素的每个元素

可以看作为 nth-of-type(1)

last-of-type

选择器匹配属于其父元素的特定类型的最后一个子元素的每个元素

可以看作为 nth-last-of-type(1)

only-child

选择器匹配属于其父元素的唯一子元素的每个元素

理解:只能有一个子元素,并且该该子元素为要求的子元素才算符合要求

only-of-type

选择器匹配属于其父元素的特定类型的唯一子元素的每个元素

理解:可以有多个子元素,但是仅仅只能有一个是符合所规定的元素

empty

选择器匹配没有子元素(包括文本节点)的每个元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值