首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Web高性能动画及渲染原理(1)CSS动画和JS动画

CSS动画可以使用著名的animate.css预设动画库,而JS动画可以借助velocity.js来实现,当然他们都不是唯一的选择。 二....使用Velocity.js实现动画 velocity.js是一个非常易用的轻量级动画库,它包含了jQuery中$.animate( )方法的全部功能,但是比jQuery更流畅。...velocity.js的调用方式非常简单,既支持全局函数的形式调用,也支持对象方法的形式调用,在源码的主文件src/velocity.ts中可以看到下面的代码: if (window) { const...的V2版本还处在beta阶段,API文档需要在官方仓库的wiki中查看【velocity.js V2文档】,它提供的主要扩展能力如下: 事件钩子 熟悉现代SPA开发的小伙伴肯定不会对事件钩子感到陌生,...velocity.js中提供的事件钩子包括:begin(在动画开始时触发),complete(动画结束时触发),progress(动画过程中触发),progress钩子每次执行时可以获取到动画执行情况的细节

7.5K30
您找到你想要的搜索结果了吗?
是的
没有找到
领券