CSSImportRule: styleSheet 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

CSSImportRule 接口的只读 styleSheet 属性返回由 @import at-rule 指定的 CSS 样式表。这将是一个 CSSStyleSheet 对象。

一个 @import at-rule 始终有一个关联的样式表。

一个 CSSStyleSheet

示例

以下样式表包含一个单独的 @import 规则。因此,CSS 规则列表中的第一个项目将是 CSSImportRulestyleSheet 属性返回导入的样式表。

css
@import "style.css" screen;
js
const myRules = document.styleSheets[0].cssRules;
console.log(myRules[0].styleSheet); // A CSSStyleSheet

规范

规范
CSS 对象模型 (CSSOM)
# dom-cssimportrule-stylesheet

浏览器兼容性