理解 CSS 浏览器前缀 ( css vendor prefixes )
- 为什么要写浏览器前缀?
新的CSS属性还没有成为正式的 W3C 标准。
-
每个浏览器厂商实现这个新的CSS属性的方式存在差异。
-
不加上浏览器特定的前缀,则不兼容,无法使用这个新的CSS属性。
当一个新的CSS属性成为正式的W3C标准时,才可以不写浏览器前缀。
- 浏览器前缀有哪些?
| 浏览器前缀 | 浏览器 |
|---|---|
| -webkit- | Google Chrome, Safari, Android Browser |
| -moz- | Firefox |
| -o- | Opera |
| -ms- | Internet Explorer, Edge |
| -khtml- | Konqueror |