Interface ICSSStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSStyleSheet arayüzü, “text/css” içerik türüne sahip bir stil sayfasını temsil etmek için kullanılan somut bir arayüzdür.
[DOMObject]
[DOMName("CSSStyleSheet")]
[ComVisible(true)]
public interface ICSSStyleSheet : IStyleSheet
Uygulamalar
Özellikler
CSSRules
Stil sayfasında bulunan tüm CSS kurallarının listesi. Bu, hem kural setlerini hem de at-kurallarını içerir.
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
Özellik Değeri
OwnerRule
Bu stil sayfası bir @import kuralından geliyorsa, ownerRule niteliği CSSImportRule’u içerecektir. Bu durumda, StyleSheet arayüzündeki ownerNode niteliği null olacaktır. Stil sayfası bir elemandan veya bir işleme talimatından geliyorsa, ownerRule niteliği null olacak ve ownerNode niteliği Node’u içerecektir.
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
Özellik Değeri
Yöntemler
DeleteRule(int)
Stil sayfasından bir kural silmek için kullanılır.
[DOMName("deleteRule")]
void DeleteRule(int index)
Parametreler
index
int
İndeks.
InsertRule(string, int)
Stil sayfasına yeni bir kural eklemek için kullanılır. Yeni kural artık kaskadın bir parçası haline gelir.
[DOMName("insertRule")]
long InsertRule(string rule, int index)
Parametreler
rule
string
Stil kuralı.
index
int
Kural indeksi.
Dönüş Değeri
Ekleme indeksi.