Урок 42. Обзор урока: Анимации и переходы: transition и @keyframes
⚡ Кратко
`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 и методологиям именования.
Ключевые понятия
transitiontransition-propertytransition-durationtransition-timing-function@keyframesanimation-nameanimation-durationanimation-iteration-countanimation-fill-modetransformopacityprefers-reduced-motion
Структура урока
📖 Теория
Понятия, правила и практическая логика.
🔖 Справочник
Синтаксис и короткие примеры.
💻 Примеры
Рабочая HTML/CSS связка.
⚖️ Старый vs Новый
Что усложняло код раньше и чем заменить.
📝 Задания
Практика для самостоятельной проверки.
✅ Решения
Один из корректных вариантов.
🐛 Ошибки
Типовые проблемы и исправления.
🏠 Домашнее задание
Итоговая мини-практика урока.
🔗 Ресурсы
Документация и повторение.
Навигация
- ← Урок 41: Псевдоклассы и псевдоэлементы
- Дальше: Phase 42 — трансформации, организация CSS и БЭМ.