CSSRuleList
Une CSSRuleList est un objet de type tableau contenant une collection ordonnée d'objects CSSRule (en-US).
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
js
// 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(en-US) propertycssRules(en-US)CSSMediaRulepropertycssRulesCSSKeyframesRule(en-US) propertycssRules(en-US)CSSMozDocumentRulepropertycssRules
Spécifications
| Specification |
|---|
| CSS Object Model (CSSOM) # the-cssrulelist-interface |
Compatibilité des navigateurs
BCD tables only load in the browser