Interface ICSSStyleSheet
Il nome: Aspose.Html.Dom.Css Assemblaggio: Aspose.HTML.dll (25.4.0)
L’interfaccia CSSStyleSheet è un’interfaccia concreta utilizzata per rappresentare una scheda di stile CSS, cioè una scheda di stile il cui tipo di contenuto è “text/css”.
[ComVisible(true)]
[DOMName("CSSStyleSheet")]
[DOMObject]
public interface ICSSStyleSheet : IStyleSheet
Implements
Properties
Il CSSR
L’elenco di tutte le regole CSS contenute all’interno della scheda di stile. Questo include sia set di regole che at-rules.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
Valore di proprietà
OwnerRule
Se questa scheda di stile proviene da una regola @import, l’attributo proprietarioRule contiene il CSSImportRule. In questo caso, l’attributo proprietarioNode nell’interfaccia StyleSheet sarà nulo. Se la scheda di stile proviene da un elemento o un’istruzione di elaborazione, l’attributo proprietarioRule sarà nulo e l’attributo proprietarioNode contiene il Node.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
Valore di proprietà
Methods
DeleteRule(int)
Utilizzato per rimuovere una regola dalla scheda di stile.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parameters
index
int
L’indice è
InsertRule(di string, int)
Usato per inserire una nuova regola nella scheda di stile. la nuova regola diventa ora parte della cascata.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parameters
rule
string
La regola dello stile.
index
int
La regola dell’indice.
Returns
L’indice inserito