Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSSImportRule

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

* Some parts of this feature may have varying levels of support.

Das CSSImportRule-Interface repräsentiert eine @import at-rule.

CSSRule CSSImportRule

Instanzeigenschaften

Erbt Eigenschaften von seinem Vorfahren CSSRule.

CSSImportRule.href Schreibgeschützt

Gibt die URL zurück, die von der @import-Regel angegeben wurde.

CSSImportRule.layerName Schreibgeschützt

Gibt den Namen der Kaskadenschicht zurück, die in der @import-Regel deklariert wurde, den leeren String, wenn die Schicht anonym ist, oder null, 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 Bedingung zurück, die von der @import-Regel angegeben wurde.

Instanzmethoden

Erbt Methoden von seinem Vorfahren CSSRule.

Beispiele

Das Dokument enthält ein einzelnes Stylesheet, das eine einzige @import-Regel enthält. Daher wird das erste Element in der Liste der CSS-Regeln eine CSSImportRule sein.

css
@import "style.css" screen;
js
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