這種方式在業界上統稱:識別碼、字首
//-ms代表【ie】核心識別碼
//-moz代表火狐【firefox】核心識別碼
//-webkit代表谷歌【chrome】/蘋果【safari】核心識別碼
//-o代表歐朋【opera】核心識別碼
用法:-ms-transform:rotate(7deg);
-moz-transform:rotate(7deg);
-webkit-transform:rotate(7deg);
-o-transform:rotate(7deg);
transform:rotate(7deg); //統一標識語句,符合w3c標準
為什麼要加識別碼:
在標準還未確定時,部分瀏覽器已經根據最初草案實現了部分功能,為了與之後確定下來的標準進行相容,所以每種瀏覽器使用了自己的私有字首與標準進行區分,當標準確立後,各大瀏覽器將逐步支援不帶字首的css3新屬性。
目前已有很多私有字首可以不寫了,但為了相容老版本的瀏覽器,可以仍沿用私有字首和標準方法,逐漸過渡。
再進一步看字首對應的核心:
上面說了-webkit對應的是谷歌/蘋果的核心,這樣的說法是不夠具體的,下面是更正後的說法:
gecko核心,css字首為」-moz-「,火狐瀏覽器
webkit核心,css字首為」-webkit-「,comodo drangon(科摩多龍),蘋果,安卓,搜狗高速瀏覽器3,快快瀏覽器,楓樹瀏覽器,雲遊瀏覽器,360極速瀏覽器,世界之窗極速版,srware iron,獵豹瀏覽器,rockmelt,qq瀏覽器
blink核心,css字首為」-webkit-「,blink是乙個由google和opera software開發的瀏覽器排版引擎,google的新核心,支援以前的全部字首
關於blink核心字首問題,參考:
presto核心,css字首為」-o-「,opera(歐朋),ndsbrowser
khtml核心,css字首為」-khtml-「,蘋果瀏覽器之前的版本,後改為webkit核心
參考:x5核心在最近做了乙個公升級,全面使用google的新核心blink,不過字首不變,還是採用「-webkit-」。
瀏覽器核心 移動端瀏覽器核心
主流瀏覽器核心 1 ie瀏覽器 trident核心 2 firefox瀏覽器 gecko核心 3 safari瀏覽器 webkit核心 4 chrome瀏覽器 blink核心 blink是webkit的乙個分支 5 opera瀏覽器 最初是presto,後來是webkit,現在是blink核心 擴充...
常見瀏覽器 瀏覽器核心
常見瀏覽器介紹 瀏覽器是網頁執行的平台,常用的瀏覽器有ie 火狐 firefox 谷歌 chrome safari和opera等。我們平時稱為五大瀏覽器。瀏覽器核心 理解 瀏覽器核心又可以分成兩部分 渲染引擎 layout engineer 或者 rendering engine 和 js 引擎。渲...
瀏覽器核心
1.trident核心 trident核心的常見瀏覽器有 ie6 ie7 ie8 trident 4.0 ie9 trident 5.0 ie10 trident 6.0 360安全瀏覽器 1.0 5.0為trident,6.0為trident webkit,7.0為trident blink 獵豹...