问答详情
源自:7-7 CSS3选择器 ::before和::after

::before 一个:和两个:有什么区别

::before和:before有什么区别,存在什么兼容性问题吗

提问者:咖啡丶867 2016-03-11 15:13

个回答

  • 墨曌
    2016-03-11 18:47:06
    已采纳

    对于CSS2之前已有的伪元素,比如:before,单冒号和双冒号的写法::before作用是一样的。所以,如果你的网站只需要兼容webkit、firefox、opera等浏览器,建议对于伪元素采用双冒号的写法,如果不得不兼容IE浏览器,还是用CSS2的单冒号写法比较安全。