Spec-Zone.ru › Web APIs

CSSKeyframesRule: свойство length

Только для чтения length свойство интерфейса CSSKeyframeRule возвращает количество объектов CSSKeyframeRule в его списке. Затем вы можете получить доступ к каждой правилам ключевой кадра по её индексу непосредственно в объекте CSSKeyframeRule.

Значение

Неотрицательное целое число. Оно должно иметь то же значение, что и length свойства cssRules.

Примеры

CSS содержит правило ключевых кадров. Это будет первый CSSRule, возвращаемый document.styleSheets[0].cssRules. myRules[0] возвращает объект CSSKeyframesRule. Свойство cssRules возвращает CSSRuleList содержащий два правила.

@keyframes slide-in {
  from {
    transform: translateX(0%);
  }

  to {
    transform: translateX(100%);
  }
}
const myRules = document.styleSheets[0].cssRules;
const keyframes = myRules[0]; // a CSSKeyframesRule
console.log(keyframes.length); // 2

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

Спецификация
CSS Анимации Уровень 1
# dom-csskeyframesrule-length

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
length 123 123 109 109 17 123 109 82 17 27.0 123

© 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/CSSKeyframesRule/length

Spec-Zone.ru

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