如题,最近想用css动画来实现一个点的抛物线运动,我的做法是这样的:
<div class="container">
<div class="inner"></div>
<div>
如上面的html,我外层平移X坐标,inner层平移y坐标,然后用贝塞尔曲线,但是出来的抛物线轨迹都非常生硬
如题,最近想用css动画来实现一个点的抛物线运动,我的做法是这样的:
<div class="container">
<div class="inner"></div>
<div>
如上面的html,我外层平移X坐标,inner层平移y坐标,然后用贝塞尔曲线,但是出来的抛物线轨迹都非常生硬
9 回答1.5k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答782 阅读✓ 已解决
6 回答666 阅读
2 回答1.8k 阅读
2 回答985 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
给你这个地址
把曲线拉成你想要的变化就好了,加在
animation-timing-function
上分别对当前元素的
translateX
跟translateY
进行拆分,不用拆到两个元素上。