CSSImportRule
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Instanzeigenschaften
Erbt Eigenschaften von seinem Vorfahren CSSRule
.
CSSImportRule.href
Schreibgeschützt-
Gibt die URL zurück, die durch die
@import
-Regel angegeben wird. CSSImportRule.layerName
Schreibgeschützt-
Gibt den Namen der Kaskadenschicht zurück, die in der
@import
-Regel deklariert ist, den leeren String, wenn die Schicht anonym ist, odernull
, wenn die Regel keine deklariert. CSSImportRule.media
-
Gibt den Wert des
media
-Attributs des zugehörigen Stylesheets zurück. CSSImportRule.styleSheet
Schreibgeschützt-
Gibt das zugehörige Stylesheet zurück.
CSSImportRule.supportsText
Schreibgeschützt-
Gibt die Supports-Bedingung zurück, die durch die
@import
-Regel angegeben wird.
Instanzmethoden
Erbt Methoden von seinem Vorfahren CSSRule
.
Beispiele
Das Dokument enthält ein einzelnes Stylesheet, das eine einzelne @import
-Regel enthält. Daher wird das erste Element in der Liste der CSS-Regeln eine CSSImportRule
sein.
@import url("style.css") screen;
const myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); // A CSSImportRule instance object
Spezifikationen
Specification |
---|
CSS Object Model (CSSOM) # the-cssimportrule-interface |
Browser-Kompatibilität
BCD tables only load in the browser