有些时候,某些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-前缀 |
时间: 2024-10-26 19:05:35