【发布时间】:2019-12-25 00:48:36
【问题描述】:
我正在为剪辑路径设置动画,在我进入 safari 之前效果很好,我需要 -webkit- 前缀。
我知道我可以使用 css 对此进行动画处理,但我需要将变量动态分配到该位置的剪辑路径中。在普通的旧 css 中无法完成的事情。
这是我的anime.js 对象
anime({
targets: '.contact-area',
clipPath: [`circle(0% at ${coords.centerX}px ${coords.centerY}px)`, `circle(140% at ${coords.centerX}px ${coords.centerY}px)`],
duration: 350,
easing: 'easeInOutQuint'
});
理想情况下我会使用anime.js来支持这个开箱即用,也许我错过了一些东西。
我在文档或在线上找不到任何这种性质的东西,所以如果有任何人能想到的变通方法,我愿意接受想法。我在网站的其他方面(动画徽标等)使用anime.js,所以如果可能的话,我想坚持下去。
【问题讨论】:
标签: javascript css anime.js web-animations