Open BestDI opened 4 years ago
主流浏览器引擎前缀:
示例:
-webkit-transition: all 4s ease; -moz-transition: all 4s ease; -ms-transition: all 4s ease; -o-transition: all 4s ease; transition: all 4s ease;
过去,浏览器引擎使用前缀修饰实验性质的APIs。如果整个接口都是实验性的,前缀修饰的就是接口名(不包括属性或者方法)。如果将一个实验性的接口或者方法添加到一个标准化的接口中,这个新增的接口或者方法被前缀修饰。
需要使用大写的前缀修饰接口名
需要使用小写的前缀修饰属性或者方法
var requestAnimationFrame = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame;
CSS 前缀
主流浏览器引擎前缀:
示例:
API 前缀
过去,浏览器引擎使用前缀修饰实验性质的APIs。如果整个接口都是实验性的,前缀修饰的就是接口名(不包括属性或者方法)。如果将一个实验性的接口或者方法添加到一个标准化的接口中,这个新增的接口或者方法被前缀修饰。
接口前缀
需要使用大写的前缀修饰接口名
属性和方法前缀
需要使用小写的前缀修饰属性或者方法