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 Anweisung.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Vorfahren CSSRule.
CSSImportRule.hrefSchreibgeschützt- 
Gibt die URL zurück, die durch die
@import-Regel angegeben wird. CSSImportRule.layerNameSchreibgeschü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.styleSheetSchreibgeschützt- 
Gibt das zugehörige Stylesheet zurück.
 CSSImportRule.supportsTextSchreibgeschützt- 
Gibt die durch die
@import-Regel angegebene Bedingung für Unterstützungen zurück. 
Instanz-Methoden
Erbt Methoden von seinem Vorfahren CSSRule.
Beispiele
Das Dokument enthält ein einzelnes Stylesheet, das eine einzelne @import-Regel enthält. Daher ist das erste Element in der Liste der CSS-Regeln ein CSSImportRule.
@import "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
Loading…