Spec-Zone.ru › Web APIs

CSSStyleRule: свойство style

Базовая линия Широко доступно

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

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

Только для чтения style свойство — это интерфейс CSSStyleDeclaration для блока объявления CSSStyleRule.

Значение

Объект CSSStyleDeclaration со следующими свойствами:

флаг вычисления

Не задано.

объявления

Объявленные объявления в правиле в порядке их указания, при этом сокращённые свойства расширены до полных.

родительское CSS правило

Объект контекста, являющийся псевдонимом для this.

узел-владелец

Null.

Примеры

CSS содержит одно правило стиля. Это будет первое CSSRule, возвращённое document.styleSheets[0].cssRules. myRules[0].style поэтому возвращает объект CSSStyleDeclaration, представляющий объявления, определённые для h1.

h1 {
  color: pink;
}
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0].style); // a CSSStyleDeclaration representing the declarations on the h1.

Примечание: Блок объявления — это та часть правила стиля, которая находится в фигурных скобках и фактически предоставляет определения стиля (для селектора, той части, которая идёт перед фигурными скобками).

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

Спецификация
CSS Object Model (CSSOM)
# dom-cssstylerule-style

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

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
style 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4

© 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/CSSStyleRule/style

Spec-Zone.ru

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