Interface ICSSStyleSheet
Nazwa przestrzeń: Aspose.Html.Dom.Css Zestaw: Aspose.HTML.dll (25.4.0)
Interfejs CSSStyleSheet to konkretny interfejs używany do reprezentowania arkusza stylu CSS, czyli arkusza stylu, którego typ treści jest “text/css”.
[ComVisible(true)]
[DOMName("CSSStyleSheet")]
[DOMObject]
public interface ICSSStyleSheet : IStyleSheet
Implements
Properties
CSSRule
Lista wszystkich zasad CSS zawartych w arkuszu stylowym. to obejmuje zarówno ustawienia zasad, jak i ustawienia.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
Wartość nieruchomości
OwnerRule
Jeśli ta arkusz stylowy pochodzi z zasady @import, atrybut właścicielaRule będzie zawierać CSSImportRule. w tym przypadku atrybut właścicielaNode w interfejsie StyleSheet będzie zero. Jeśli arkusz stylowy pochodzi z elementu lub instrukcji przetwarzania, atrybut właścicielaRule będzie zero, a atrybut właścicielaNode będzie zawierać node.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
Wartość nieruchomości
Methods
DeleteRule(Int)
Wykorzystywane do usunięcia zasady z arkusza stylowego.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parameters
index
int
To jest indeks.
InsertRule(Źródło, int)
Używany do wprowadzenia nowej reguły do arkusza stylowego. nowa reguła staje się teraz częścią kaskady.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parameters
rule
string
Z reguły stylu.
index
int
Reguła wskaźnika.
Returns
Wprowadzony indeks