Я хочу повернуть элемент с помощью CSS3 анимации и преобразования собственности, которые от 20 градусов до -20 градусовКак управлять CSS3 анимации повернуть направление
@-moz-keyframes oneRotate{
0%{
-moz-transform: rotate(20deg);
}
100%{
-moz-transform:rotate(-20deg);
}
}
.oneRotate
{
-moz-transform-style: preserve-3d;
-moz-animation-name:oneRotate;
-moz-animation-duration:2s;
-moz-animation-timing-function:ease-in-out;
-moz-animation-delay:0s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:normal;
}
порядок поворота составляет 20 -> 0 -> -20. .. это против часовой стрелки
, но я хочу заказ 20 -> 90 -> 180 -> ... это по часовой стрелке
, что я могу сделать, чтобы достичь этого?
, но когда я хочу, чтобы начальный угол составлял 80 градусов, а конец 20 градусов, с направлением по часовой стрелке? – hh54188
Затем вы добавляете 360 на 20, чтобы получить 380 градусов, и установите это как конец. Правило состоит в том, что если конец больше начала, он будет вращаться по часовой стрелке; если конец меньше начала, то он против часовой стрелки. – Venge
rotate3d, по-видимому, не следует этому правилу. Это правильно или это ошибка? –