Урок 42. Обзор урока: Анимации и переходы: transition и @keyframes

📁 Раздел: Современный CSS ⏱️ Время изучения: ~80 мин 🎯 Сложность: Средняя
#transition #transition-property #transition-duration #transition-timing-function #transition-delay #cubic-bezier #steps #keyframes #animation #animation-name #animation-duration #animation-timing-function #animation-iteration-count #animation-fill-mode #animation-delay #animation-direction #transform #opacity #media

⚡ Кратко

`transition` плавно меняет свойства между состояниями, а `@keyframes` описывает самостоятельную анимацию. Разбираем duration, easing, iteration, fill-mode, производительные `transform`/`opacity` и `prefers-reduced-motion`.

О чём урок

`transition` плавно меняет свойства между состояниями, а `@keyframes` описывает самостоятельную анимацию. Разбираем duration, easing, iteration, fill-mode, производительные `transform`/`opacity` и `prefers-reduced-motion`.

Дальше курс перейдёт к трансформациям, организации CSS и методологиям именования.

Ключевые понятия

  • transition
  • transition-property
  • transition-duration
  • transition-timing-function
  • @keyframes
  • animation-name
  • animation-duration
  • animation-iteration-count
  • animation-fill-mode
  • transform
  • opacity
  • prefers-reduced-motion

Структура урока

Навигация