animation-direction

Решаем, в каком направлении будет проигрываться анимация.

Время чтения: меньше 5 мин

Кратко

Скопировано

Свойство animation-direction сообщает браузеру, должна ли анимация проигрываться в обратном порядке.

Пример

Скопировано
        
          
          .element {  animation-name: circle-to-square;  animation-duration: 2s;  animation-iteration-count: infinite;  animation-direction: alternate;}
          .element {
  animation-name: circle-to-square;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

        
        
          
        
      

Как пишется

Скопировано
  • normalзначение по умолчанию, анимация воспроизводится от начала до конца, после чего возвращается к начальному кадру.
  • reverse — анимация проигрывается в обратном порядке, от последнего ключевого кадра до первого, после чего возвращается к последнему кадру.
  • alternate — каждый нечётный повтор (первый, третий, пятый) анимации воспроизводится в прямом порядке, а каждый чётный повтор (второй, четвёртый, шестой) анимации воспроизводится в обратном порядке.
  • alternate-reverse — аналогично значению alternate, но чётные и нечётные повторы меняются местами.

Подсказки

Скопировано