&:before 跟 &::before有区别吗

来源:8-3 Vue项目城市选择页 - 列表布局

精神小伙卓涛

2020-11-03

老师,请问&:before和&::before有区别吗?如果写成::,能兼容ie吗

写回答

1回答

Samrtiboy

2020-11-04

同学你好,两者均可以用来表示伪类对象,用来设置对象前的内容,:before和::before写法是等效,不同的是:befor是css2的写法,而::before是css3的写法,因此:before它是兼容<=IE8,而::before只兼容>=IE9 ,不过现在更推荐::befor这样的写法,因为它更加符合规范,同学你可以在最新浏览器中尝试写:before,你会发现浏览器自动会将其转成::before的形式。

1
1
精神小伙卓涛
非常感谢!
2020-11-04
共1条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10679 学习 · 8202 问题

查看课程