第二节:选择器(伪类、焦点、属性)、优先级/权重、盒子模型、CSS3中模型、几个特殊现象
一. 选择器
1. 伪类选择器
(1). first-child 第一个
last-child 最后一个
(2). nth-child(x),正着数
①. 表示单个元素, 比如nth-child(2),表示第二个元素
②. 表示多个元素
A. nth-child(2n)、nth-child(even):表示偶数个元素
B. nth-child(2n+1)、nth-child(2n-1)、nth-child(odd):表示奇数个元素
C. nth-child(-n+5): 表示前5个元素
D. nth-child(n+5): 表示从第5个往后
(3). nth-last-child(x), 倒着数
①. 表示单个元素, 比如nth-last-child(2),表示倒数第2个元素
②. 表示多个元素
A. nth-last-child(-n+4), 表示后4个元素
(4). 对于a标签
4个伪类选择符,分别是link、visited、hover、active,分别代表没有点击过、访问过、鼠标悬浮在上面、鼠标点击不松手
代码分享:
查看代码
Document
- 我是第1个li
- 我是第2个li
- 我是第3个li
- 我是第4个li
- 我是第5个li
- 我是第6个li
- 我是第7个li
- 我是第8个li
- 我是第9个li
- 我是第10个li