.side {
margin: 150px auto;
width: 400px;
height: 200px;
animation: rotate 10s infinite linear;
transform-origin: 50% 50%;
}
@keyframes rotate {
100% {
transform: rotateY(-360deg);
}
}
@keyframes rotate2 {
100% {
transform: rotateY(360deg);
}
}
Через Element.style.animationName
.
document.querySelector('button').onclick = function() {
document.querySelector('.side').style.animationName = "rotate2";
}
.side {
margin: 50px auto;
width: 400px;
height: 200px;
background-color: #ccc;
animation: rotate 10s infinite linear;
transform-origin: 50% 50%;
}
@keyframes rotate {
100% {
transform: rotateY(-360deg);
}
}
@keyframes rotate2 {
100% {
transform: rotateY(360deg);
}
}
<div class="side"></div>
<button>change animation</button>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Привествую, столкнулся с проблемойЕсть строка id = 'table-1-s3' Как можно оставить текст только между тире? То есть на выходе должно быть id = '1'