Interface ICSSStyleSheet

Interface ICSSStyleSheet

Numele spaţiului: Aspose.Html.Dom.Css Asamblare: Aspose.HTML.dll (25.4.0)

Interfața CSSStyleSheet este o interfață concretă utilizată pentru a reprezenta o foaie de stil CSS, adică o foaie de stil a cărei tip de conținut este “text/css”.

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

Implements

IStyleSheet

Properties

CSSRulele

Lista tuturor regulilor CSS conținute în tabelul de stil. Aceasta include atât seturile de reguli, cât și seturile de reguli.

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

Valoarea proprietății

ICSSRuleList

OwnerRule

Dacă această foaie de stil provine dintr-o regulă @import, atributul proprietarRule va conține CSSImportRule. În acest caz, atributul proprietarNode în interfața StyleSheet va fi nul. Dacă foaia de stil provine dintr-un element sau o instrucțiune de prelucrare, atributul proprietarRule va fi nul și atributul proprietarNode va conține nodul.

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

Valoarea proprietății

ICSSRule

Methods

DeleteRule(int)

Se utilizează pentru a șterge o regulă din fila de stil.

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

Parameters

index int

pentru indexul.

InsertRule(Război, int)

Folosit pentru a introduce o nouă regulă în fila de stil. noua regulă devine acum o parte a cascadului.

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

Parameters

rule string

Regula de stil.

index int

Indicele de regulă.

Returns

long

Indicele introdus

 Română