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
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
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
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
Indicele introdus