编号 | 伪类表达式 | 说明 |
---|---|---|
简单的结构伪类 | ||
1 | :first-child | 选择某个元素的第一个子元素。 |
2 | :last-child | 选择某个元素的最后一个子元素。 |
3 | :first-of-type | 选择一个上级元素下的第一个同类子元素。 |
4 | :last-of-type | 选择一个上级元素的最后一个同类子元素。 |
5 | :only-child | 选择的元素是它的父元素的唯一一个子元素。 |
6 | :only-of-type | 选择一个元素是它的上级元素的唯一一个相同类型的子元素。 |
7 | :empty | 选择的元素里面没有任何内容。 |
结构伪类函数 | ||
8 | :nth-child() | 选择某个元素的一个或多个特定的子元素。 |
9 | :nth-last-child() | 选择某个元素的一个或多个特定的子元素,从这个元素的最后一个子元素开始算。 |
10 | :nth-of-type() | 选择指定的元素。 |
11 | :nth-last-of-type() | 选择指定的元素,从元素的最后一个开始计算。 |