更新时间:2020-09-10 来源:黑马程序员 浏览量:
::before和::after中双冒号和单冒号有什不同?
在CSS中伪类一直用: 表示,如 :hover, :active等,伪元素在CSS1中已存在,当时语法是用 : 表示,如 :before 和 :after,后来在CSS3中修订,伪元素用 :: 表示,如 ::before 和 ::after,以此区分伪元素和伪类。由于低版本IE对双冒号不兼容,开发者为了兼容性各浏览器,继续使使用 :after这种老语法表示伪元素。
单冒号(:)用于css3的伪类
双冒号(::)用于css3的伪元素
猜你喜欢:
下面是黑马程序员免费公开的几套web前端课程,感兴趣的小伙伴可以跟着学习。