ICSSStyleSheet

ICSSStyleSheet interface

Die CSSStyleSheet-Schnittstelle ist eine konkrete Schnittstelle, die verwendet wird, um ein CSS-Stylesheet darzustellen, dh ein Stylesheet, dessen Inhaltstyp “text/css” ist.

public interface ICSSStyleSheet : IStyleSheet

Eigenschaften

NameBeschreibung
CSSRules { get; }Die Liste aller im Stylesheet enthaltenen CSS-Regeln. Dies umfasst sowohl Regelsätze als auch at-Regeln.
OwnerRule { get; }Wenn dieses Stylesheet aus einer @import-Regel stammt, enthält das Attribut ownerRule die CSSImportRule. In diesem Fall ist das OwnerNode-Attribut in der StyleSheet-Schnittstelle null. Wenn das Stylesheet von einem Element oder einer Verarbeitungsanweisung stammt, ist das Attribut „ownerRule“ null und das Attribut „ownerNode“ enthält den Knoten „Node. “.

Methoden

NameBeschreibung
DeleteRule(int)Wird verwendet, um eine Regel aus dem Stylesheet zu löschen.
InsertRule(string, int)Wird verwendet, um eine neue Regel in das Stylesheet einzufügen. Die neue Regel wird nun Teil der Kaskade.

Siehe auch