在 CSS 使用中,有时使用双冒号,有时用单冒号,到底有什么区别?今天专门查了查:
伪类用单冒号 : 表示,如 :hover, :active 等
双冒号是css3才有的,表示伪元素,如::before、::after
那为什么伪元素写单冒号也有效呢?如 :before 和 :after,原来这个写法在css1中就有了,只是css3中为了和伪类区分,伪元素使用双冒号来表示。
总结,有些网站为了兼容老浏览器,就把伪元素还是写成单冒号。
关键词:css
所属分类:网站技术
本文地址:https://me.i-i.me/article/28.html
评论