CSS屬性前的 webkit, moz

2021-10-05 18:33:15 字數 573 閱讀 9891

在css屬效能中,我們常常能看到-webkit-,-moz-之類的字首,這種就叫做瀏覽器私有字首,是瀏覽器對於新css屬性的乙個提前支援。-webkit-是webkit核心的,-moz-是firefox gecko核心,moz代表的是firefox的開發商mozilla。

為什麼要有私有字首呢?因為制定html和css標準的組織w3c動作是很慢的。通常,有w3c組織成員提出乙個新屬性,比如說圓角border-radius,大家都覺得好,但是w3c不會為這個屬性制定標準,而是要走很複雜的程式,經過很多審查。而瀏覽器商不願意等那麼久,他們覺得乙個屬性已經夠成熟了,就會在瀏覽器中加入支援。但是避免日後w3c公布標準時有所變更,就會加入乙個私有字首,比如-webkit-border-radius,通過這種方式來提前支援新屬性,等到日後w3c公布了標準,border-radius的標準寫法確立之後,再讓新版的瀏覽器支援border-radius這種寫法。

比方說,chrome 10是不認border-radius這種寫法的,只能用webkit-border-radius,而chrome12就能認了。於是在寫css的時候,這樣寫就能確保chrome10和chrome12瀏覽網頁的時候都能夠正確顯示。

CSS屬性前的 webkit, moz

在css屬效能中,我們常常能看到 webkit moz 之類的字首,這種就叫做瀏覽器私有字首,是瀏覽器對於新css屬性的乙個提前支援。webkit 是webkit核心的,moz 是firefox gecko核心,moz代表的是firefox的開發商mozilla。為什麼要有私有字首呢?因為制定htm...

css 屬性前的 webkit, moz

在css屬效能中,我們常常能看到 webkit moz 之類的字首,這種就叫做瀏覽器私有字首,是瀏覽器對於新css屬性的乙個提前支援。webkit 是webkit核心的,moz 是firefox gecko核心,moz代表的是firefox的開發商mozilla。為什麼要有私有字首呢?因為制定htm...

css樣式屬性加前加 什麼意思

2013 03 21 15 12 z78755133 分類 html css 瀏覽617次 加個 表示什麼意思 還有的 不是加 而是加 或者 如 positon absolute 這樣定義的意義是什麼 謝謝分享到 2013 03 21 15 18 提問者採納 追問屬性名前加 這樣寫不被一部分瀏覽器識...