CSSRuleList
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Une CSSRuleList
est un objet de type tableau contenant une collection ordonnée d'objects CSSRule
.
Description
Chaque règle CSSRule
peut être atteinte via rules.item(index),
ou simplement rules[index]
, où rules
est un objet implementant l'interface CSSRuleList
, et index
est l'index de la règle (commence à zéro comme les tableaux), dans l'ordre dans lequel elle apparait dans la feuille de style CSS. Le nombre d'objets est rules.length
.
Exemple
// récuperer la première règle de la première feuille de style
var firstRule = document.styleSheets[0].cssRules[0];
Implémentations de CSSRuleList
Il existe plusieurs propriétés dans le CSSOM qui retourne une CSSRuleList
:
CSSStyleSheet
propertycssRules
CSSMediaRule
propertycssRules
CSSKeyframesRule
propertycssRules
CSSMozDocumentRule
propertycssRules
Spécifications
Specification |
---|
CSS Object Model (CSSOM) # the-cssrulelist-interface |
Compatibilité des navigateurs
BCD tables only load in the browser