:before与::before都表示伪元素,:before是CSS2的写法,::before是CSS3的写法。
:与::
:表示伪类
::表示伪元素
::是在CSS3中引入的,用于区分伪类和伪元素。为兼容已存在的样式表中的旧的伪元素写法,浏览器需要支持:式写法,例如 :before、:after。在CSS3引入的伪元素不允许再支持:写法。
:before与::before都表示伪元素,:before是CSS2的写法,::before是CSS3的写法。
:表示伪类
::表示伪元素
::是在CSS3中引入的,用于区分伪类和伪元素。为兼容已存在的样式表中的旧的伪元素写法,浏览器需要支持:式写法,例如 :before、:after。在CSS3引入的伪元素不允许再支持:写法。
本文标题:CSS中:before与::before的区别
本文链接:https://www.haomeiwen.com/subject/jsberftx.html
网友评论