XML DOM - CSSStyleSheet-Objekt

CSSStyleSheet-Objekt

CSSStyleSheet-Objekt

CSS-Stylesheets bestehen aus CSS-Regeln und können über das CSSRule-Objekt jede Regel verarbeitet werden. Das CSSStyleSheet-Objekt ermöglicht es Ihnen, Stylesheet-Regeln abzurufen, einzufügen und zu löschen.

Sie können die Liste der Stylesheets eines bestimmten Dokuments über das Attribut document.styleSheets erhalten (eine Sammlung von Stylesheet-Objekten).

Eigenschaften des CSSStyleRule-Objekts

cssRules
Gibt alle CSS-Regeln im Stylesheet in Form eines Arrays zurück.
deaktiviert
Diese Eigenschaft zeigt an, ob das aktuelle Stylesheet angewendet wurde. Wenn true, wird das Stylesheet deaktiviert und kann nicht auf das Dokument angewendet werden. Wenn false, wird das Stylesheet aktiviert und kann auf das Dokument angewendet werden.
href
Gibt die Position der Stilübersicht (URL) zurück, ist es ein Inline-Stil, dann ist es null.
media
Legt das erwartete Zielmedium der Stileinformation fest.
ownerNode
Gibt den Knoten zurück, der die Stilübersicht mit dem Dokument verknüpft.
ownerRule
Wenn die Stilübersicht aus einer @import Regel stammt, enthält das ownerRule-Attribut ein CSSImportRule.
parentStyleSheet
Gibt die Stilübersicht zurück, die die Stilübersicht enthält (wenn vorhanden).
title
Gibt den aktuellen Titel der Stilübersicht zurück. Der Titel kann durch das Referenzieren des title-Attributs des <style>- oder <link>-Elements der Stilübersicht angegeben werden.
type
Legt die Sprache der Stilübersicht fest. In Form des MIME-Typs dargestellt, ist der Typ der CSS-Stilübersicht "text/css".

CSSStyleRule Objektmethoden

Methode Beschreibung
addRule() Spezifische für IE Methode, um eine Regel zu einer Stilübersicht hinzuzufügen.
deleteRule() DOM-Standardmethode, um eine Regel von einer bestimmten Position zu löschen.
insertRule() DOM-Standardmethode, um eine neue Regel in eine Stilübersicht einzufügen.
removeRule() Spezifische für IE Methoden, um eine Regel zu löschen.

Verwandte Seiten

XML DOM Referenzhandbuch:CSSRule Objekt