首頁技術(shù)文章正文

::before和::after中雙冒號(hào)和單冒號(hào)有什不同?

更新時(shí)間:2020-09-10 來源:黑馬程序員 瀏覽量:

::before和::after中雙冒號(hào)和單冒號(hào)有什不同?

在CSS中偽類一直用: 表示,如 :hover, :active等,偽元素在CSS1中已存在,當(dāng)時(shí)語法是用 : 表示,如 :before 和 :after,后來在CSS3中修訂,偽元素用 :: 表示,如 ::before 和 ::after,以此區(qū)分偽元素和偽類。由于低版本IE對(duì)雙冒號(hào)不兼容,開發(fā)者為了兼容性各瀏覽器,繼續(xù)使使用 :after這種老語法表示偽元素。

單冒號(hào)(:)用于css3的偽類

雙冒號(hào)(::)用于css3的偽元素

猜你喜歡:

Js中的new操作符起到什么作用?

Css中如何清理浮動(dòng)?

css3選擇器用法介紹


下面是黑馬程序員免費(fèi)公開的幾套web前端課程,感興趣的小伙伴可以跟著學(xué)習(xí)。




分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!