Spec-Zone.ru › Web APIs

TransitionEvent

Базовая Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает во многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2015 года.

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

Интерфейс TransitionEvent представляет события, предоставляющие информацию, связанную с переходами.

Событие TransitionEvent

Конструктор

TransitionEvent()

Создаёт событие TransitionEvent с заданными параметрами.

Свойства экземпляра

Также наследует свойства от своего родителя Event.

TransitionEvent.propertyName Только для чтения

Строка, содержащая имя CSS свойства, связанного с переходом.

TransitionEvent.elapsedTime Только для чтения

Значение, указывающее продолжительность перехода в секундах, когда это событие было сгенерировано. Это значение не зависит от свойства transition-delay.

TransitionEvent.pseudoElement Только для чтения

Строка, начинающаяся с ::, содержащая имя псевдоэлемента, на котором выполняется анимация. Если переход выполняется не на псевдоэлементе, а на элементе, то значение — пустая строка: ''.

Типы TransitionEvent

transitioncancel

Событие Event, которое генерируется, когда CSS переход был отменён.

transitionend

Событие Event, которое генерируется, когда CSS переход завершил воспроизведение.

transitionrun

Событие Event, которое генерируется, когда CSS переход создан (то есть когда он добавлен в набор активных переходов), но не обязательно запущен.

transitionstart

Событие Event, которое генерируется, когда CSS переход начал переход.

Методы экземпляра

Также наследует методы от своего родителя Event.

Спецификации

Спецификация
CSS Переходы
# interface-transitionevent

Совместимость браузеров

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
TransitionEvent 27 14 23 15 76 27 23 15 76 2.0 4.4
TransitionEvent 272–71 12 4 ≤12.1 74 2718–71 4 ≤12.1 73 2.01.0–10.0 4.4≤37–71
elapsedTime 2 12 4 ≤12.1 6 18 4 ≤12.1 6 1.0 4.4
propertyName 2 12 4 ≤12.1 6 18 4 ≤12.1 6 1.0 4.4
pseudoElement 2 79 23 15 6 18 23 14 6 1.0 4.4

См. также

  • Использование CSS переходов
  • CSS свойства: transition, transition-delay, transition-duration, transition-property, transition-timing-function
  • CSS правила: @starting-style

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TransitionEvent

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API