【发布时间】:2019-02-16 13:12:48
【问题描述】:
我有以下代码,我正在尝试将图像旋转 360 度。但旋转摇摆不定。
.pully {
position: absolute;
right: 3.7em;
bottom: 1em;
z-index: 11;
animation-name: clockwiseSpinner;
animation-timing-function: ease-in;
animation-iteration-count: infinite;
animation-duration: 1s;
}
.line {
position: absolute;
right: 145px;
bottom: 10px;
height: 200px;
border-right: 2px solid red;
}
@-webkit-keyframes clockwiseSpinner {
from {-webkit-transform: rotate(0deg)}
to {-webkit-transform: rotate(360deg)}
}
<div class="line"></div>
<img class="pully" src="https://s8.postimg.cc/vax8le4x1/p-pully.png" alt="">
知道如何消除这种抖动吗?
【问题讨论】:
-
摇晃是什么意思?它会按预期旋转图像,外观的平滑度可能只会受到更圆润的图像的影响?
-
简单地说,图像本身是不稳定的,或者偏离中心。在图像编辑器中打开它并旋转它,看到了吗?我想比它高(1 像素)宽并没有帮助!
-
@enhzflep 我同意,这是图像,而不是代码。哦,应该补充一下,“infinite”在给定的代码中拼写错误......
-
@enhzflep 也不起作用。 rachel gallen 我不知道圆形图像是什么意思。
-
@null - 什么不起作用?我建议不采取任何行动。简而言之,如果不修改(我不会打扰),您拥有的图像不适合此目的
标签: css css-animations