Объект CSSKeyframeRule.

  CSSKeyframeRule - Является интерфейсом к CSS-правилам, которые формируют идентификаторы этапа для цикла анимации.
  Надо иметь в виду, что браузеры по разному могут транслировать значения атрибутов стилей входящих в CSS-правило при получении в памяти таблиц стилей CSS, поэтому некоторые значения могут отличаться своим форматом от исходных, совпадая с ними по существу (например форматы цвета).
  Экземпляр доступен:

  1. Через свойство указатель объекта CSSRuleList
  2. Через свойство parentRule объекта CSSStyleDeclaration
  3. С помощью метода item объекта CSSRuleList
  4. С помощью метода findRule объекта CSSKeyframesRule
  Свойства.
идентификатор этапа с атрибутами   cssText - Содержит код CSS-правила, включая в фигурных скобках.
  Значение имеет строковый формат.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.cssText]

Значения формата записи:

  keyText - Содержит идентификатор этапа.
  Значение имеет строковый формат.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.keyText[= Код]

Значения формата записи:

  parentRule - Содержит ссылку на интерфейс CSSKeyframesRule к CSS-правилу - кадра для цикла анимации CSS, который содержит этот этап.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.parentRule

Значения формата записи:

  parentStyleSheet - Содержит ссылку на интерфейс CSSStyleSheet к таблице стилей CSS содержащей кадр для цикла анимации CSS, который содержит этот этап.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.parentStyleSheet

Значения формата записи:

  style - Содержит ссылку на интерфейс CSSStyleDeclaration к коллекции атрибутов, которые задаёт этот этап кадра анимации.
  Это динамическая коллекция.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.style

Значения формата записи:

  type - Содержит код типа CSS-правила.
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Экземпляр объекта CSSKeyframeRule.type

Значения формата записи: