首页 / CSS3 / 基于轻量级高性能的CSS3动画库
基于轻量级高性能的CSS3动画库
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了基于轻量级高性能的CSS3动画库,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1264字,纯文字阅读大概需要2分钟。
内容图文
简要教程Repaintless.css是一款轻量级高性能的CSS3动画库。Repaintless.css通过特殊的方法来制作元素动画,不会引起页面的重绘,使它比其它CSS动画库具有更高的性能。
安装
你可以通过bower或npm来安装Repaintless.css。
$ bower install repaintless $ npm install repaintless
使用方法
使用该CSS3动画库需要在页面中引入repaintless.css文件。
HTML结构
要使一个元素可以动画,你需要做的就是为该元素添加element-animated class,这个是必须添加的class类,然后使用第二个class类来指明你需要的动画类型。
I tremble!
默认情况下动画的时间是1秒钟。你可以通过class short来指定动画时间为0.5秒,long为2秒。如果你需要做无穷动画,可以添加infinite class。
动画类型
Repaintless.css所有可用的动画类型如下。某些动画是会一直循环的动画。
slide-from-top
slide-from-bottom
slide-from-left
slide-from-right
slide-from-right-bottom
slide-from-right-top
slide-from-left-bottom
slide-from-left-top
slide-top-bottom (looped)
slide-left-right (looped)
tremble (looped)
fade-in
fade-out
pulsate (looped)
rotate
Repaintless.css动画库的github地址为:https://github.com/szynszyliszys/repaintless
来源:http://www.htmleaf.com/css3/css3donghua/201603073189.html
内容总结
以上是互联网集市为您收集整理的基于轻量级高性能的CSS3动画库全部内容,希望文章能够帮你解决基于轻量级高性能的CSS3动画库所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。