CSSDeclarationBlock

CSSDeclarationBlock

Gambaran Umum

CSSDeclarationBlock adalah kelas dalam Aspose.Html FOSS untuk Python.

Kontainer deklarasi kecil yang kompatibel dengan CSSStyleDeclaration.

Kelas ini menyediakan 8 metode untuk bekerja dengan objek CSSDeclarationBlock dalam program Python. Metode yang tersedia meliputi: __init__, get_property_priority, get_property_value, item, parse, remove_property, set_property, set_property_priority. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Html FOSS untuk Python. Properti: css_text, length, parent_rule.

Properti

NamaJenisAksesDeskripsi
lengthintBacaJumlah deklarasi properti CSS dalam blok ini (CSSOM §6.1).
parent_rule`“CSSRuleNone”`Baca
css_textstrBaca/TulisSerialisasi deklarasi kanonik.

Metode

Tanda tanganDeskripsi
`init(properties: dict[str, str]None)`
parse(text: str) → "CSSDeclarationBlock"Urai daftar deklarasi name:value.
item(index: int) → strKembalikan nama properti pada index, atau '' jika di luar jangkauan (CSSOM §6.1).
get_property_priority(property_name: str) → strKembalikan 'important' jika properti dideklarasikan !important, jika tidak ''.
set_property_priority(property_name: str, priority: str)Atur prioritas ('' atau 'important') untuk properti yang sudah ada.
get_property_value(property_name: str) → strKembalikan nilai properti atau '' bila tidak ada.
set_property(property_name: str, value: str)Setel nilai properti (prioritas normal).
remove_property(property_name: str) → strHapus dan kembalikan nilai sebelumnya dari properti, bila ada.

Lihat Juga

 Bahasa Indonesia