Interface ICSSStyleSheet

Interface ICSSStyleSheet

Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)

Antarmuka CSSStyleSheet adalah antarmuka konkret yang digunakan untuk mewakili lembar gaya CSS, yaitu, lembar gaya yang tipe kontennya adalah “text/css”.

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

Mengimplementasikan

IStyleSheet

Properti

CSSRules

Daftar semua aturan CSS yang terdapat dalam lembar gaya. Ini mencakup baik set aturan maupun aturan-aturan @.

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

Nilai Properti

ICSSRuleList

OwnerRule

Jika lembar gaya ini berasal dari aturan @import, atribut ownerRule akan berisi CSSImportRule. Dalam hal ini, atribut ownerNode dalam antarmuka StyleSheet akan bernilai null. Jika lembar gaya berasal dari elemen atau instruksi pemrosesan, atribut ownerRule akan bernilai null dan atribut ownerNode akan berisi Node.

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

Nilai Properti

ICSSRule

Metode

DeleteRule(int)

Digunakan untuk menghapus aturan dari lembar gaya.

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

Parameter

index int

Indeks.

InsertRule(string, int)

Digunakan untuk menyisipkan aturan baru ke dalam lembar gaya. Aturan baru sekarang menjadi bagian dari cascade.

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

Parameter

rule string

Aturan gaya.

index int

Indeks aturan.

Mengembalikan

long

Indeks yang disisipkan.

 Indonesia