2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

css3需要做哪些瀏覽器兼容內(nèi)核設(shè)置

 instl 2018-09-09

1.Webkit內(nèi)核:

使用此引擎內(nèi)核的瀏覽器有:Safari(包括移動版和桌面版)、Chrome。
其私有屬性的前綴是-webkit-。

2.Gecko內(nèi)核:

使用此引擎內(nèi)核的瀏覽器有Mozilla,常指的是Firefox瀏覽器。
其私有屬性的前綴是-moz-。

3.Presto內(nèi)核:

使用此引擎內(nèi)核的瀏覽器是指Opera。
其私有屬性的前綴是-o-。

4.KHTML內(nèi)核:

使用此引擎內(nèi)核的瀏覽器是指Konqueror
其私有屬性的前綴是-khtml-。

5.Trident內(nèi)核:

使用此引擎內(nèi)核的瀏覽器是IE瀏覽器。
其私有屬性的前綴是-ms-。

為什么會有這些瀏覽器私有屬性呢?
在CSS屬性能中,我們常常能看到-webkit-,-moz-之類的前綴,這種就叫做瀏覽器私有前綴,是瀏覽器對于新CSS屬性的一個提前支持。-webkit-是webkit內(nèi)核的,-moz-是Firefox Gecko內(nèi)核,moz代表的是Firefox的開發(fā)商Mozilla。
為什么要有私有前綴呢?因為制定HTML和CSS標(biāo)準(zhǔn)的組織W3C動作是很慢的。通常,有w3c組織成員提出一個新屬性,比如說圓角border-radius,大家都覺得好,但是w3c不會為這個屬性制定標(biāo)準(zhǔn),而是要走很復(fù)雜的程序,經(jīng)過很多審查。而瀏覽器商不愿意等那么久,
他們覺得一個屬性已經(jīng)夠成熟了,就會在瀏覽器中加入支持。但是避免日后w3c公布標(biāo)準(zhǔn)時有所變更,就會加入一個私有前綴,比如-webkit-border-radius,通過這種方式來提前支持新屬性,等到日后w3c公布了標(biāo)準(zhǔn),border-radius的標(biāo)準(zhǔn)寫法確立之后,再讓新版的瀏覽器支持border-radius這種寫法。
比方說,Chrome 10是不認(rèn)border-radius這種寫法的,只能用webkit-border-radius,而Chrome12就能認(rèn)了。于是在寫CSS的時候,這樣寫就能確保Chrome10和Chrome12瀏覽網(wǎng)頁的時候都能夠正確顯示。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多