less关于keyframe兼容各种浏览器的写法
2017-01-12 10:25
387 查看
.keyframes (@name, @frames) {
@-webkit-keyframes @name { @frames(); }
@-moz-keyframes @name { @frames(); }
@-ms-keyframes @name { @frames();}
@-o-keyframes @name { @frames(); }
@keyframes @name { @frames(); }
}
.keyframes (line, {
0%{background-size:0% 2px;}
100%{background-size:100% 2px;}
});
.transform(@attr){
-webkit-transform:@attr;
-moz-transform:@attr;
-o-transform:@attr;
-ms-transform:@attr;
transform:@attr;
}
.transformOrigin(@attr){
-webkit-transform-origin:@attr;
-moz-transform-origin:@attr;
-o-transform-origin:@attr;
-ms-transform-origin:@attr;
transform-origin:@attr;
}
.animation(@attr){
-webkit-animation:@attr;
-moz-animation:@attr;
-ms-animation:@attr;
-o-animation:@attr;
animation:@attr;
} http://blog.sina.com.cn/s/blog_4116c60f0102vptk.html
@-webkit-keyframes @name { @frames(); }
@-moz-keyframes @name { @frames(); }
@-ms-keyframes @name { @frames();}
@-o-keyframes @name { @frames(); }
@keyframes @name { @frames(); }
}
.keyframes (line, {
0%{background-size:0% 2px;}
100%{background-size:100% 2px;}
});
.transform(@attr){
-webkit-transform:@attr;
-moz-transform:@attr;
-o-transform:@attr;
-ms-transform:@attr;
transform:@attr;
}
.transformOrigin(@attr){
-webkit-transform-origin:@attr;
-moz-transform-origin:@attr;
-o-transform-origin:@attr;
-ms-transform-origin:@attr;
transform-origin:@attr;
}
.animation(@attr){
-webkit-animation:@attr;
-moz-animation:@attr;
-ms-animation:@attr;
-o-animation:@attr;
animation:@attr;
} http://blog.sina.com.cn/s/blog_4116c60f0102vptk.html
相关文章推荐
- 针对各种浏览器css不兼容的写法 (转)
- 基于各种浏览器的写法兼容
- 针对各种浏览器css不兼容的写法
- 基于各种浏览器兼容的写法
- 针对各种浏览器css不兼容的写法
- 兼容各种浏览器css圆角矩形的写法
- 针对各种浏览器css不兼容的写法
- 各种浏览器css不兼容的写法
- 各种浏览器兼容篡位的css样式写法
- 关于各种常用浏览器getBoundingClientRect的解析
- 关于css透明度的设置兼容所有浏览器~~
- gb2312简繁转换js兼容各种浏览器
- 关于各种浏览器的css不透明度的问题
- 关于CSS浏览器兼容问题整理(IE6.0、IE7.0 与 FireFox)
- 【精华】CSS hack 各种浏览器的兼容一览表
- 网页页面原结构和CSS写法导致浏览器兼容问题
- 各种浏览器兼容存在的方法:Xenocode Browser Sandbox
- CSS全面兼容主流浏览器的写法汇总
- 关于获取各种浏览器可见窗口大小的一点点研究