伪元素与伪类选择器

         
      

1: 伪类选择器

p:nth-child( )p必须是第三个子元素
p:nth-of-type( )在同种类型下第几个字元素
p:hover 鼠标悬停
a:visited 访问过之后a标签的样式一般用在a标签上
p:focus 和用户交换的标签才会有focus伪类
a:active 元素的激活状态 点击a标签不松开

:link                      未访问

:frist-child            父元素的第一个元素

:last-child            父元素的最后一个元素

:only-child            父元素的唯一一个元素

:visited       已访问

伪类 都需要一定的操作才会触发,伪类作用于整个标签 ,伪元素作用域部分标签,伪类其实本质给标签添加一个类 css3之前为了区分伪元素和伪类,
双冒号的是伪元素,单冒号伪类,但是css3之后把所有都可以写成单冒号。

2: 伪元素

p::first-letter p标签的第一个字母的样式
p::first-line 第一行
p::selection 选中p标签的样式
p::before 给p标签添加前缀,使用的场景 排行榜前面的数字,不属于p标签的内容
p::after 文本末尾

 给p标签添加前缀,使用的场景 排行榜前面的数字,不属于p标签的内容,DOM并不存在该元素,
 但是有可以想标签一样设置样式,前缀和后缀不会污染标签内容,这样的元素就是伪元素 。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值