使用场景:
UI和产品经常需要在小程序使用动画功能,有些动画又很复杂,如果直接使用gif会因为图片太大导致小程序加载慢,并占用太多内存。
实现核心:
css3动画animation的steps功能、css变量的应用。
动画效果:
组件代码:
https://developers.weixin.qq.com/s/4x3Z9mmY77kl
温馨提示:
不定期更新文章,有需要请关注哈!
使用css3帧动画替代gif动图,提升加载速度、减少内存。
使用场景:
UI和产品经常需要在小程序使用动画功能,有些动画又很复杂,如果直接使用gif会因为图片太大导致小程序加载慢,并占用太多内存。
实现核心:
css3动画animation的steps功能、css变量的应用。
动画效果:
组件代码:
https://developers.weixin.qq.com/s/4x3Z9mmY77kl
温馨提示:
不定期更新文章,有需要请关注哈!
你好 如果是9*9的序列图 该怎么处理难
看着效果不错啊 楼主辛苦了
效果很棒,感谢楼主,辛苦辛苦
其实这段代码的动画是反向播放的
舒服了,真好用!
大佬请教一下,动画如何多机型适配呀,我做的translate 位移,换个机型效果就不对了
大佬请教一下, 我想在父组件调用它的时候播放一次, 而不是一加载就播放 有办法吗?
想要设置播放一次 停留在最后一帧 但是 animation-fill-mode 这个属性好像 失效了,怎么设置都是停留在第一帧
楼主你好,demo测试了一下,替换了精灵图,发现ios端会闪屏
修改了一下count 少一个就正常滚动效果,刚刚好就会复现上面的问题
安卓正常,ios 测试机是iphone SE 2代
https://developers.weixin.qq.com/s/eEz4iemM7mkD
https://developers.weixin.qq.com/miniprogram/dev/framework/performance/tips.html
感谢感谢 很好用,不过如果要保证顺序是从第一张到最后的话那么应该让from和to的x需要换一下,应该没理解错吧