css伪类,伪元素选择器
#css::即为伪类选择器
伪元素选择器
7. 伪元素选择器
伪元素,表示页面中一些特殊的并不真实的存在的元素(特殊的位置)伪元素使用
::开头
::first-letter表示第一个字母
::first-line表示第一行
::selection表示选中的内容
::before元素的开始
::after元素的最后
::before和::after必须结合content属性来使用
代码片段
1 | |
伪类:元素特殊状态一般: 开头
伪类一般情况下都是使用
:开头
:first-child第一个子元素
:last-child最后一个子元素
:nth-child()选中第n个子元素
- n:第n个,n的范围0到正无穷
- 2n或even:选中偶数位的元素
- 2n+1或odd:选中奇数位的元素
以上这些伪类都是根据所有的子元素进行排序的
:first-of-type同类型中的第一个子元素
:last-of-type同类型中的最后一个子元素
:nth-of-type()选中同类型中的第n个子元素这几个伪类的功能和上述的类似,不同点是他们是在同类型元素中进行排序的
:not()否定伪类,将符合条件的元素从选择器中去除
:link未访问的链接
:visited已访问的链接
- 由于隐私的原因,所以
visited这个伪类只能修改链接的颜色
:hover鼠标悬停的链接
:active鼠标点击的链接
代码片段
1 | |
1 | |
css伪类,伪元素选择器
https://darksheep404.github.io/2024/05/08/css伪类,伪元素选择器/