Я хочу сделать поворот моей иконки загрузки с помощью CSS.
У меня есть значок и следующий код:
<style>
#test {
width: 32px;
height: 32px;
background: url('refresh.png');
}
.rotating {
-webkit-transform: rotate(360deg);
-webkit-transition-duration: 1s;
-webkit-transition-delay: now;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
}
</style>
<div id='test' class='rotating'></div>
Но это не работает. Как повернуть иконку с помощью CSS?
Ответы:
источник
-moz-
а-ms-
нужны-webkit-keyframes
ли префиксы под ? как только webkit будет читать,-webkit-keyframes
я считаю, что их безопасно удалить.transform
.Работает хорошо:
источник
Анимация бесконечного вращения в CSS
MDN - веб CSS анимация
источник
Без каких-либо префиксов, например, в самом простом:
источник
Работает во всех современных браузерах
источник
источник
Вращение на добавить класс .active
источник
источник