CSS 瀏覽器字首

2022-06-30 03:06:09 字數 917 閱讀 6175

瀏覽器字首

css3去相容不同的瀏覽器,主要是針對瀏覽器舊的版本,新瀏覽器基本不需要。

瀏覽器名稱          核心          字首

ie                    trident            -ms-

firefox               gecko               -moz-

opera(歐鵬)                 presto             -o-

chrome             webkit              -webkit-

safari              webkit                -webkit-

最新的:

現在opera、chrome 採用blink核心,最新的ie採用

chromium(核心是blink)。

blink 其實是 webkit 的分支,如同 webkit 是 khtml 的分支。

google 的 chromium 專案此前一直使用 webkit(webcore) 作為渲染引擎,但出於某種原因,並沒有將其多程序架構移植入webkit。

後來,由於蘋果推出的 webkit2 與 chromium 的沙箱設計存在衝突,所以 chromium 一直停留在 webkit,並使用移植的方式來實現和主線 webkit2 的對接。這增加了 chromium 的複雜性,且在一定程度上影響了 chromium 的架構移植工作。

基於以上原因,google 決定從 webkit 衍生出自己的 blink 引擎(後由 google 和 opera software 共同研發),將在 webkit **的基礎上研發更加快速和簡約的渲染引擎,並逐步脫離 webkit 的影響,創造乙個完全獨立的 blink 引擎。

CSS瀏覽器字首相容寫法

vendor prefix 瀏覽器引擎字首,是一些放在css屬性前的小字串,用來確保這種屬性只在特定的瀏覽器渲染引擎下才能識別和生效。谷歌瀏覽器和safari瀏覽器使用的是 webkit 渲染引擎,火狐瀏覽器使用的是 gecko 引擎,internet explorer 使用的是 trident 引...

CSS瀏覽器字首相容寫法

css瀏覽器字首相容寫法 vendor prefix 瀏覽器引擎字首,是一些放在css屬性前的小字串,用來確保這種屬性只在特定的瀏覽器渲染引擎下才能識別和生效。瀏覽器引擎字首 vendor prefix 有哪些?moz 火狐等使用mozilla瀏覽器引擎的瀏覽器 webkit safari,谷歌瀏覽...

CSS3 瀏覽器字首相容寫法

vendor prefix 瀏覽器引擎字首,是一些放在css屬性前的小字串,用來確保這種屬性只在特定的瀏覽器渲染引擎下才能識別和生效。谷歌瀏覽器和 safari瀏覽器使用的是webkit渲染引擎,火狐瀏覽器使用的是gecko引擎,internet explorer使用的是trident引擎,oper...