Задать вопрос
@John_nno20

Как отключить свойство «duration» при достижении элементом определенной позиции?

У меня есть элемент, в css которого прописано свойство «duration 5000». Посредством JS он движется из позиции 0% в позицию 100%. Мне нужно, чтобы при достижении позиции «100%» он моментально перемещался в позицию «0», и анимация, соответственно, начиналась заново. То есть чтобы свойство duration обнулялось при достижении позиции 100%. Это можно сделать, и если можно, как?
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@kupchic
А зачем Js? Используй keyframes. @keyframes animationName {
0%{width:0%}
100% {width:100%}
}

и твоему элементу добавляй:
animation: animationName 5s ease-in-out infinity
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы