前言:浏览器前缀
-ms- /* IE 9 */
-moz-/* Firefox */ -webkit- /* Safari and Chrome */ -o- /* Opera */一般地只有Internet Explorer 9+才能支持更多的属性;老版本的firefox一般要加前缀;
1、border-image、 border-radius 和 box-shadow 属性兼容性
Internet Explorer不支持border-image
Internet Explorer 9+ 支持 border-radius 和 box-shadow 属性。
注释:对于 border-image,Safari 5 以及更老的版本需要前缀 -webkit-。
Opera 支持 border-radius 和 box-shadow 属性,但是对于 border-image 需要前缀 -o-。
2、文本效果属性
Internet Explorer 9 以及更早的版本,不支持 text-shadow 属性。其他浏览器均支持。
3、transform 属性
Internet Explorer 10、Firefox 以及 Opera 支持 transform 属性。
Chrome 和 Safari 需要前缀 -webkit-。
注释:Internet Explorer 9 需要前缀 -ms-。
4、过度效果transtion属性
Internet Explorer 10、Firefox、Chrome 以及 Opera 支持 transition 属性。
Safari 需要前缀 -webkit-。
注释:Internet Explorer 9 以及更早的版本,不支持 transition 属性。Chrome 25 以及更早的版本,需要前缀 -webkit-。
5、动画效果@keyframes属性
Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 规则和 animation 属性。
Chrome 和 Safari 需要前缀 -webkit-。
注释:Internet Explorer 9,以及更早的版本,不支持 @keyframe 规则或 animation 属性。