Css animated: A cross-browser library of CSS animations.

Animations: проверка и изменение эффектов анимации CSS

Проверка и изменение анимации с помощью вкладки ящика Chrome DevTools Animations .

# Обзор

Для захвата анимации откройте вкладку Анимации . Он автоматически обнаруживает анимации и сортирует их по группам.

Вкладка Анимации имеет два основных назначения:

  • Проверка анимаций . Замедлите, воспроизведите или проверьте исходный код группы анимации.
  • Изменить анимацию . Измените синхронизацию, задержку, продолжительность или смещения ключевых кадров группы анимации. Редактирование ключевых кадров и Безье не поддерживается.

Вы можете отредактировать временные интервалы плавности перехода и анимации CSS, а также настроить пользовательские кривые Безье с помощью редактора плавности на панели Элементы > Стили .

Вкладка Animations поддерживает анимацию CSS, переходы CSS и веб-анимацию. requestAnimationFrame 9Анимации 0038 в настоящее время не поддерживаются.

# Что такое анимационная группа?

Группа анимаций — это набор анимаций, которые кажутся связанными друг с другом.

В настоящее время в Интернете нет реальной концепции групповой анимации, поэтому моушн-дизайнеры и разработчики составляют и синхронизируют отдельные анимации, чтобы они выглядели как единый визуальный эффект. Вкладка Animations прогнозирует связанные анимации на основе времени начала (исключая задержки) и группирует их рядом друг с другом.

Другими словами, на вкладке Анимации группируются анимации, запущенные в одном и том же блоке скрипта, но если они асинхронны, они попадают в разные группы.

# Начало работы

Существует два способа открыть вкладку Animations :

  • Выберите Настройка и управление DevTools > Дополнительные инструменты > Animations .

  • Откройте меню команд, нажав одну из следующих клавиш:

    • на MacOS: Команда + Shift + P
    • в Windows, Linux, или Chromeos: Control + Shift + P

7 Then Atarting Animation соответствующую панель Drawer.

По умолчанию вкладка Animations открывается как вкладка рядом с ящиком Console . В качестве вкладки ящика вы можете использовать ее с любой панелью или переместить в верхнюю часть DevTools.

Вкладка Анимации сгруппирована в четыре основных панели (раздела):

  1. Элементы управления . Отсюда вы можете очистить все захваченные в данный момент группы анимаций или изменить скорость текущей выбранной группы анимаций.
  2. Обзор . Выберите здесь группу анимаций, чтобы проверить и изменить ее на панели сведений .
  3. Хронология . Приостановите и начните анимацию отсюда или перейдите к определенной точке анимации.
  4. Детали . Проверьте и измените текущую выбранную группу анимации.

Чтобы захватить анимацию, запустите ее, пока открыта вкладка Анимации . Если анимация запускается при загрузке страницы, перезагрузите ее.

# Проверка анимаций

После захвата анимации есть несколько способов воспроизвести ее:

  • Наведите указатель мыши на ее миниатюру на панели Обзор для предварительного просмотра.
  • Нажмите и перетащите красную вертикальную полосу, чтобы прокрутить анимацию области просмотра.
  • Выберите группу анимации на панели Обзор (чтобы она отображалась на панели Подробности ) и нажмите кнопку Повтор . Анимация воспроизводится в окне просмотра.

Нажмите кнопку Скорость анимации на панели Элементы управления , чтобы изменить скорость предварительного просмотра текущей выбранной группы анимации.

# Просмотр сведений об анимации

После захвата группы анимации щелкните ее в Обзор для просмотра сведений. На панели Details каждая отдельная анимация получает свою собственную строку.

Наведите указатель мыши на анимацию, чтобы выделить ее в окне просмотра. Нажмите на анимацию, чтобы выбрать ее на панели Elements .

Некоторые анимации повторяются бесконечно, если их свойство animation-iteration-count установлено на infinity . На вкладке Animations отображаются их определения и итерации.

Самая левая, более темная часть анимации — это ее определение. Правые, более блеклые участки представляют собой итерации.

Например, на снимке экрана ниже второй и третий разделы представляют итерации первого раздела.

Если к двум элементам применена одинаковая анимация, на вкладке Анимации им назначается одинаковый цвет. Сам цвет случайный и не имеет никакого значения. Например, на снимке экрана ниже к двум элементам div.eye.left::after и div.eye.right::after применена та же анимация ( eyes ), что и к элементу div. ноги :: до и div.feet::after элементов.

# Изменить анимацию

Существует три способа изменения анимации с помощью вкладки Анимация :

  • Продолжительность анимации.
  • Тайминги ключевых кадров.
  • Задержка запуска.

Любые изменения, которые вы делаете на вкладке Анимации , применяют встроенные стили к соответствующим элементам, поэтому вы можете сразу же просмотреть и воспроизвести полученные анимации.

Для этого раздела предположим, что приведенный ниже снимок экрана представляет исходную анимацию:

Чтобы изменить продолжительность анимации, щелкните и перетащите первый или последний круг.

Если анимация определяет какие-либо правила ключевых кадров, то они представлены в виде белых внутренних кругов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *