CSSStyleSheet
package js.html
extends StyleSheet
Доступно в js
Интерфейс CSSStyleSheet представляет собой отдельный документ стилей CSS. Он наследует свойства и методы от своего родителя, StyleSheet.
Документация CSSStyleSheet от Mozilla Contributors, лицензировано по CC-BY-SA 2.5.
См. также:
Переменные
read onlycssRules:CSSRuleList
Возвращает динамический CSSRuleList, перечисляющий CSSRule объекты в документе стилей.
Обычно используется для доступа к отдельным правилам, например, так:
styleSheet.cssRules[i] // where i = 0..cssRules.length-1
Для добавления или удаления элементов в cssRules, используйте методы CSSStyleSheet deleteRule() и insertRule(), описанные ниже.
read onlyownerRule:CSSRule
Если этот документ стилей импортирован в документ с помощью правила @import, свойство ownerRule вернёт это CSSImportRule, в противном случае вернёт null.
Методы
deleteRule(index:Int):Void
Удаляет правило в заданной позиции из документа стилей.
Возможные исключения:
null |
DOMError |
|---|
insertRule(rule:String, index:Int = 0):Int
Вставляет новое правило в заданную позицию в документе стилей, используя текстовое представление правила.
Возможные исключения:
null |
DOMError |
|---|
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/CSSStyleSheet.html