【前端体系课】-- CSS结构伪类

:nth-child
- :nth-child (1): 是父元素中的第 1 个子元素
- :nth-child (n): 所有子元素, n 可以取值 0, 1, 2, 3 …
- :nth-child (2n): 父元素中的第偶数个子元素
- 跟: nth-child (even) 同义
- :nth-child (2n + 1): 父元素中的第奇数个子元素
- 跟: nth-child (odd) 同义
- :nth-child (-n + 2): 代表前 2 个子元素
<style> |

:nth-last-child
与 :nth-child () 类似, :nth-last-child 是从后往前
:nth-of-type
:nth-child () 类似, :nth-of-type () 计数时只计算同种类型的元素
:nth-last-of-type
与 :nth-of-type () 类似, 是从后往前
:not
格式是 :not (x), 表示除 x 以外的元素
- x 是一个简单选择器
- 元素选择器、通用选择器、属性选择器、类选择器、 id 选择器、伪类(除否定伪类)
其他常见的伪类
- :first-child,等同于: nth-child (1)
- :last-child,等同于: nth-last-child (1)
- :first-of-type,等同于: nth-of-type (1)
- :last-of-type,等同于: nth-last-of-type (1)
- :only-child,是父元素中唯一的子元素
- :only-of-type,是父元素中唯一的这种类型的子元素
- :root,根元素,就是 HTML 元素
- :empty 代表里面完全空白的元素
评论
匿名评论
✅ 你无需删除空行,直接评论以获取最佳展示效果