如何使用 anime.js 运行 准确的持续时间不透明度动画?
How to run an accurate duration opacity animation with anime.js?
我正在尝试使用 anime.js 淡出一个元素。
代码有效,但持续时间与我提供的持续时间参数不一致。
例如,当我将持续时间设置为五秒时,它大约需要一半。
https://codepen.io/anon/pen/rYLRQq
anime({
targets: '.el',
opacity: 0,
duration: 5000
});
Firefox 和 chrome 之间的持续时间也有明显差异。
有没有办法让它更准确?
看似与给定参数不符,实则如此
问题是,默认缓动是 'easeOutExpo' 或其他一些 'easeOut' 计时函数。
尝试放宽:'linear',您会看到不同。
我正在尝试使用 anime.js 淡出一个元素。 代码有效,但持续时间与我提供的持续时间参数不一致。
例如,当我将持续时间设置为五秒时,它大约需要一半。
https://codepen.io/anon/pen/rYLRQq
anime({
targets: '.el',
opacity: 0,
duration: 5000
});
Firefox 和 chrome 之间的持续时间也有明显差异。
有没有办法让它更准确?
看似与给定参数不符,实则如此
问题是,默认缓动是 'easeOutExpo' 或其他一些 'easeOut' 计时函数。
尝试放宽:'linear',您会看到不同。