有些时候,某些CSS属性还只是最新版的预览版,并未发布成最终的正式版,而大部分浏览器已经为这些属性提供了支持,但这些属性是小部分浏览器专有的;有些时候,有些浏览器为了扩展某方面的功能,,它们会选择新增的一些CSS属性,这些自行扩展的CSS属性也是浏览器专属的。为了让这些浏览器识别这些专属属性,CSS规范允许在CSS属性前增加各自的浏览器前缀。
常见的浏览器前缀有:
前缀
组织
示例
说明
-ms-
Microsoft
-ms-interpolation-mode
IE浏览器专属的CSS属性需添加-ms-前缀
-moz-
Mozilla
-moz-read-only
所有基于Gecko引擎的浏览器(如Firefox)专属的CSS属性需添加-moz-前缀
-o-
Opera
-o-text-overflow
Opera浏览器专属的CSS属性需添加-o-前缀
-webkit-
Webkit
-webkit-box-shadow
所有基于Webkit引擎的浏览器(如Chrome、Safari)专属的CSS需添加-webkit-前缀
我知道我不是一个很好的记录者,但我比任何人都喜欢回首自己来时的路,