初始init的动画时间问题
来源:5-3 JS实现交互动画(导航条)
keydew
2020-03-11 17:07:34
例子里老师给每个需要动画的元素设置了动画时间为1s,而把初始的位置状态加在了另一个类...__animate-init上,然后是页面初始加载完成后再全部添加上这个类。
但是这样会导致打开网页后,初始添加init类时元素也会有一个动画效果到其初始隐藏的位置,比如第一屏手机和文字会先淡出到初始位置,之后滑动又会再淡入,感觉观感会不太好。
想到的一种解决方法就是直接把隐藏的位置状态加载初始的类名上,不再需要init类,这样就不会产生额外的动画效果
那在保留init类的情况下还有什么更好的解决办法可以消除额外的动画吗
1回答
相似问题
回答 2
回答 2