此GIF来自dribbble。
我尝试用纯CSS编写demo,这是我的代码的一部分:
setx PATH "{earlier PATH value}"
它们不会作为一个整体旋转。
gif中心的混合动画不是必需的,我只想实现旋转效果。
希望有人可以帮助我。
答案 0 :(得分:5)
这是复合或嵌套的动作。分解是:
按照这种方法,您可以轻松地将简单的平移和旋转动画应用于每个元素,并且仍然可以获得这种旋转效果。
答案 1 :(得分:0)
这有点晚了,但这是我的追随者@ Soviut的答案
https://jsfiddle.net/hfpymtba/
'旋转'动画应用于容器
@keyframes spin{
0%{
transform: rotate(0deg);
}
100%{
transform: rotate(360deg);
}
}
引力子'动画应用于圆类
@keyframes graviton{
100%{
top:50%;
left:50%;
}
}
由于圆圈并非完美地围绕着容器的中心,因此有一些摆动。