伪类,伪元素

来源:3-2 项目作业

从初级前端到架构

2020-07-17 16:10:23

看到有时候加一个冒号,有时候加两个冒号,
::after 和 :after 是一个意思吗?  视频中老师用的两个冒号,我自己用的一个冒号,都可以使用呢。

写回答

1回答

好帮手慕星星

2020-07-17

同学你好,两个是一样的用法:

1、:before/:after是在CSS2中提出来的,所以兼容性可能到IE8
2、::before/::after是CSS3中的写法

在CSS3中,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。但是通常为了兼容性,会用一个冒号的写法。

祝学习愉快!

0

0 学习 · 6815 问题

查看课程