Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
CSSRuleList
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
UneCSSRuleList est un objet de type tableau contenant une collection ordonnée d'objectsCSSRule.
Dans cet article
Description
Chaque règleCSSRule peut être atteinte viarules.item(index), ou simplementrules[index], oùrules est un objet implementant l'interfaceCSSRuleList, etindex 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 estrules.length.
Exemple
// récuperer la première règle de la première feuille de stylevar firstRule = document.styleSheets[0].cssRules[0];Implémentations de CSSRuleList
Il existe plusieurs propriétés dans le CSSOM qui retourne uneCSSRuleList :
CSSStyleSheetpropertycssRulesCSSMediaRulepropertycssRulesCSSKeyframesRulepropertycssRulesCSSMozDocumentRulepropertycssRules
Spécifications
| Specification |
|---|
| CSS Object Model (CSSOM)> # the-cssrulelist-interface> |