課程
/前端開發
/HTML/CSS
/十天精通CSS3
為什么Chrome或Safari瀏覽器前面要加前綴,求大神講解
2018-10-22
源自:十天精通CSS3 9-7
正在回答
因為制定HTML和CSS標準的組織W3C動作是很慢的。
通常,有w3c組織成員提出一個新屬性,比如說圓角border-radius,大家都覺得好,但w3c制定標準,要走很復雜的程序,審查等。而瀏覽器商市場推廣時間緊,如果一個屬性已經夠成熟了,就會在瀏覽器中加入支持。
為避免日后w3c公布標準時有所變更,加入一個私有前綴,比如-webkit-border-radius,通過這種方式來提前支持新屬性。
等到日后w3c公布了標準,border-radius的標準寫法確立之后,再讓新版的瀏覽器支持border-radius這種寫法。
舉報
本課程為CSS3入門教程,深刻詳解CSS3知識讓網頁穿上絢麗裝備
1 回答為什么不加-webkit前綴不行 ?
5 回答現在寫css3還需要加私有前綴么?
1 回答不加前綴的問題
1 回答為什么加-webkit和不叫前綴代碼在一起有什么含義
3 回答為什么都加了-webkit-前綴還是不能動,求大神解答?。。?!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-10
因為制定HTML和CSS標準的組織W3C動作是很慢的。
通常,有w3c組織成員提出一個新屬性,比如說圓角border-radius,大家都覺得好,但w3c制定標準,要走很復雜的程序,審查等。而瀏覽器商市場推廣時間緊,如果一個屬性已經夠成熟了,就會在瀏覽器中加入支持。
為避免日后w3c公布標準時有所變更,加入一個私有前綴,比如-webkit-border-radius,通過這種方式來提前支持新屬性。
等到日后w3c公布了標準,border-radius的標準寫法確立之后,再讓新版的瀏覽器支持border-radius這種寫法。