【发布时间】:2019-04-15 22:03:21
【问题描述】:
我试图让我的 SVG 的一部分旋转,但它似乎围绕着一个非常大的原点旋转,这令人困惑,因为实际路径非常小。
这是我的路径元素动画css:
.wing1 {
transform-origin: bottom right;
animation: spin 6s cubic-bezier(.8, 0, .2, 1) infinite;
@keyframes spin {
50% { transform: rotate(45deg); }
100% { transform: rotate(0deg); }
}
}
这里是 JSFiddle(包括 SVG):http://jsfiddle.net/c5g3sq4e/
我试图让机翼元素围绕右下角旋转,使其看起来像在飞行,但我从未做过 SVG 元素旋转,所以我不确定我是否正确指定了原点.
【问题讨论】:
标签: css svg css-animations