Генератор анимации CSS

ЦветРазработчик
Реклама · УДАЛИТЬ?

Анимационный шаблон


Настройки анимации


Кадры

Живой просмотр
Реклама · УДАЛИТЬ?

Гид

Генератор анимации CSS @keyframes

Генератор анимации CSS

Создание анимаций @keyframes CSS визуально с живым предварительным просмотром. Выберите из 10 популярных шаблонов, таких как всплеск, тряска, пульсация, появление, появление с левого края, вращение, колебание, резиновый эффект, мигание и колебание — или создайте собственный кастомный кадровый анимационный эффект с нуля. Настройте продолжительность, смягчение, количество итераций, направление и режим заполнения, затем скопируйте сгенерированный код CSS.

Как использовать

Выберите шаблон анимации или начните с кастомной анимации. Настройте параметры анимации — имя, продолжительность, функцию смягчения, количество итераций, направление и режим заполнения. Редактируйте остановки кадров, установив процент, значение трансформации и прозрачность для каждого остановки. Добавляйте или удаляйте остановки кадров по мере необходимости. Следите за обновлением живого предварительного просмотра в реальном времени, затем скопируйте сгенерированный код CSS.

Возможности

  • 10 шаблонов анимации — Всплеск, тряска, пульсация, появление, появление с левого края, вращение, колебание, резиновый эффект, мигание и колебание, готовы к использованию
  • Редактор кадров — Добавляйте, удаляйте и редактируйте остановки кадров с помощью контролов процентов, трансформации и прозрачности
  • Живой предварительный просмотр анимации — Следите за тем, как ваша анимация проигрывается на элементе демонстрации в реальном времени при внесении изменений
  • Полный контроль анимации — Настройте продолжительность, смягчение (включая кастомную cubic-bezier), количество итераций, направление и режим заполнения
  • Чистый вывод CSS — Генерирует как правило @keyframes, так и сокращённое свойство анимации, готовое к вставке в ваш стиль-лист

Реклама · УДАЛИТЬ?

Часто задаваемые вопросы

  1. Что такое CSS @keyframes?

    CSS @keyframes определяют этапы последовательности анимации. Каждый кадр указывает стили в определённый момент во времени анимации, выраженный в процентах от 0% (начало) до 100% (конец). Браузер интерполирует значения свойств между кадрами, чтобы создать плавные переходы.

  2. Какова разница между CSS-переходами и CSS-анимациями?

    CSS-переходы анимируют изменение свойства между двумя состояниями (например, при наведении), инициированное изменением состояния. CSS-анимации с использованием @keyframes могут работать автономно, циклично, иметь несколько промежуточных шагов и предоставлять больше контроля с помощью свойств, таких как animation-direction, iteration-count и fill-mode.

  3. Какова функция свойства animation-fill-mode?

    Свойство animation-fill-mode управляет тем, как применяются стили до и после проигрывания анимации. «вперёд» сохраняет стили последнего кадра после окончания анимации. «назад» применяет стили первого кадра в период задержки. «оба» применяет оба поведения. «отсутствует» возвращает элемент в исходные стили.

  4. Что такое функция смягчения cubic-bezier?

    Функция смягчения cubic-bezier определяет кастомную кривую скорости для анимации с помощью четырёх контрольных точек (x1, y1, x2, y2). Она определяет, насколько быстро или медленно проходит анимация на разных этапах времени. Популярные шаблоны, такие как ease, ease-in и ease-out, являются сокращёнными названиями для определённых значений cubic-bezier.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?