ИП Иванов Д. А.

Как сделать анимацию бесконечной css

теги:

Категории

Рубрики
Ведем кабинеты ВК под ключ. Стоимость работ в месяц 10% от рекламного бюджета, но не менее 15тыс рублей в месяц.
от 15000 
от 24000 
Сео продвижение сайта — это комплекс мер, направленных на рост позиций и повышения поискового трафика из систем Яндекс и Google. Закажите у нас СЕО продвижение сайта под ключ.
  • рост позиций в первый месяц продвижения;
  • продвигаем проекты с любым бюджетом;
  • ежемесячная отчетность, скидки на другие услуги.
от 30000 

Как сделать анимацию бесконечной css

Чтобы сделать анимацию бесконечной в CSS, нужно использовать свойство animation-iteration-count и установить его значение равным infinite (бесконечность).

HTML:

<div class="box"></div>

CSS:

.box {
  width: 50px;
  height: 50px;
  background-color: red;
  animation-name: move;
  animation-duration: 2s;
  animation-iteration-count: infinite; /* устанавливаем бесконечное количество повторений */
}

@keyframes move {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(200px);
  }
}

В этом примере мы создали блок div с классом box и применили к нему стиль с помощью CSS. Затем мы определили анимацию с помощью @keyframes и назвали ее move.

Анимация move перемещает блок по горизонтальной оси с помощью свойства transform и значения translateX — от начальной точки (0) до точки с координатой 200 пикселей.

Чтобы сделать анимацию бесконечной, мы установили свойство animation-iteration-count равным infinite. Теперь, когда анимация достигнет конечной точки, она будет начинаться заново и повторяться бесконечное количество раз.

Таким образом, блок будет бесконечно перемещаться по горизонтальной оси вправо на расстояние 200 пикселей и переходить обратно в начальную точку.

Поделиться:

Комментарии

Оставьте комментарий

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

Мы ответим в ближайшее время!

Отправляя заявку вы даете согласие на обработку персональных данных.

Вступайте в наш телеграм чат. Задавайте вопросы, помогайте другим.