課程
/前端開發
/HTML/CSS
/十天精通CSS3
教學內容是寫了兩個冒號的
.effect:before, .effect:after這樣寫和.effect::before, .effect::after有什么區別 ? ?
2017-01-02
源自:十天精通CSS3 7-7
正在回答
在css3以前,偽類和偽元素都是單冒號,css為了區分偽類偽元素,將偽元素規定為雙冒號,但是一些舊的瀏覽器不支持css3,所以建議還是寫單冒號,以保持向后兼容性
單冒號(:)用于CSS3偽類,雙冒號(::)用于CSS3偽元素
在 CSS3 中為了區別偽元素和偽類為偽元素使用了雙冒號,因此如果使用了 display 或者 width 等屬性時使得顯示脫離了原本元素后,建議按照標準雙寫。
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備
4 回答代碼理解:::selection 中倆冒號是什么鬼?為嘛不用一冒號咧?
3 回答@font-face 是寫在CSS前面的 還是沒寫一個CSS就寫一個@font-face
1 回答我這個應該ok吧?
1 回答::before 一個:和兩個:有什么區別
2 回答100%和255不是應該一樣的嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-10
在css3以前,偽類和偽元素都是單冒號,css為了區分偽類偽元素,將偽元素規定為雙冒號,但是一些舊的瀏覽器不支持css3,所以建議還是寫單冒號,以保持向后兼容性
2017-02-08
單冒號(:)用于CSS3偽類,雙冒號(::)用于CSS3偽元素
2017-01-03
在 CSS3 中為了區別偽元素和偽類為偽元素使用了雙冒號,因此如果使用了 display 或者 width 等屬性時使得顯示脫離了原本元素后,建議按照標準雙寫。