CSSRule: cssText 属性

cssText 属性是 CSSRule 接口的属性,它返回 CSSStyleSheet 样式规则的实际文本。

注意: 不要将此属性与元素样式的 CSSStyleDeclaration.cssText 混淆。

请注意,此属性不再可以直接设置,因为它现在被 指定功能性只读,且是静默的。换句话说,尝试设置它没有任何作用,甚至不会发出警告或错误。此外,它没有可设置的子属性。因此,要修改它,请使用样式表的 cssRules[index] 属性 .selectorText.style(或其子属性)。有关详细信息,请参见 使用动态样式信息

包含 CSSStyleSheet 规则的实际文本的字符串。

示例

css
body {
  background-color: darkblue;
}
js
let stylesheet = document.styleSheets[0];
console.log(stylesheet.cssRules[0].cssText); // body { background-color: darkblue; }

规范

规范
CSS 对象模型 (CSSOM)
# dom-cssrule-csstext

浏览器兼容性

BCD 表格仅在浏览器中加载