Interface ICSSStyleSheet

Interface ICSSStyleSheet

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

Rozhraní CSSStyleSheet je konkrétní rozhraní používané k reprezentaci CSS stylového listu, tj. stylového listu, jehož typ obsahu je “text/css”.

[DOMObject]
[DOMName("CSSStyleSheet")]
[ComVisible(true)]
public interface ICSSStyleSheet : IStyleSheet

Implementuje

IStyleSheet

Vlastnosti

CSSRules

Seznam všech CSS pravidel obsažených ve stylovém listu. To zahrnuje jak sady pravidel, tak pravidla at.

[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }

Hodnota vlastnosti

ICSSRuleList

OwnerRule

Pokud tento stylový list pochází z pravidla @import, atribut ownerRule bude obsahovat CSSImportRule. V tom případě bude atribut ownerNode v rozhraní StyleSheet null. Pokud stylový list pochází z prvku nebo z pokynů pro zpracování, atribut ownerRule bude null a atribut ownerNode bude obsahovat Node.

[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }

Hodnota vlastnosti

ICSSRule

Metody

DeleteRule(int)

Používá se k odstranění pravidla ze stylového listu.

[DOMName("deleteRule")]
void DeleteRule(int index)

Parametry

index int

Index.

InsertRule(string, int)

Používá se k vložení nového pravidla do stylového listu. Nové pravidlo se nyní stává součástí kaskády.

[DOMName("insertRule")]
long InsertRule(string rule, int index)

Parametry

rule string

Stylové pravidlo.

index int

Index pravidla.

Vrací

long

Vložený index

 Čeština