📅  最后修改于: 2023-12-03 15:30:12.742000             🧑  作者: Mango
CSSStyleDeclaration parentRule 属性是指一个只读属性,返回定义当前样式声明的 CSSRule 对象。CSSRule 对象表示样式表中的规则,可以是一个 CSSStyleRule、CSSImportRule、CSSMediaRule 等等。
let cssRule = cssStyleDeclaration.parentRule;
返回一个 CSSRule 对象,代表定义当前样式声明的规则。
// 定义一个 CSSStyleDeclaration 对象
let styleDeclaration = document.styleSheets[0].cssRules[0].style;
// 获取该对象所在的规则
let cssRule = styleDeclaration.parentRule;
// 输出该规则的类型
console.log(cssRule.type);