CSS-анимации: от статики к магии интерфейса ✨ Что это? Специальные свойства CSS, которые плавно изменяют внешний вид элементов без JavaScript. Не просто украшения, а инструмент для улучшения UX. Анимации направляют внимание и делают сайт живым. 🎯 Что анимируем: • Плавное появление контента • Интерактивные кнопки и карточки • Загрузчики и иконки • Модальные окна и аккордеоны ⚡️ Почему CSS? • Производительность — плавные 60 FPS • Простота — без лишних библиотек • Контроль — точная настройка времени и поведения 💻 Готовые примеры для использования: /* Интерактивная кнопка */ .btn { transition: all 0.3s ease; transform: scale(1); } .btn:hover { transform: scale(1.05); box-shadow: 0 5px 15px rgba(0,0,0,0.2); } Как использовать: добавьте класс "btn" к любой кнопке или ссылке /* Бесконечный спиннер */ @keyframes spin { to { transform: rotate(360deg); } } .spinner { animation: spin 1s linear infinite; border: 2px solid #f3f3f3; border-top: 2px solid #3498db; border-radius: 50%; widt