Свойство animation позволяет анимировать элементы страницы.
Можно управлять длительностью анимации, повторением, направлением, типом движения и шагами. Анимировать можно любые элементы, в том числе псевдо-элементы.
Устанавливает время ожидания перед воспроизведением анимации.
Универсальное свойство, которое определяет эффект перехода между двумя состояниями элемента, они могут быть установлены с помощью псевдоэлемента :hover или :active, а также динамически через JavaScript.
Устанавливает время ожидания перед запуском эффекта анимации перехода.
Задаёт время в секундах или миллисекундах, сколько должна длиться анимация перехода до её завершения.
Устанавливает имя стилевого свойства, значение которого будет отслеживаться для создания эффекта перехода.
Устанавливает, насколько быстро должно изменяться значение стилевого свойство для которого применяется эффект перехода.