CSSStyleDeclaration
CSSStyleDeclaration
Gambaran Umum
CSSStyleDeclaration adalah kelas dalam Aspose.Html FOSS untuk Python.
Tampilan langsung atribut style inline elemen.
Kelas ini menyediakan 7 metode untuk bekerja dengan objek CSSStyleDeclaration dalam program Python. Metode yang tersedia meliputi: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket Aspose.Html FOSS untuk Python. Properti: css_text, length, parent_rule.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
css_text | str | Baca/Tulis | String gaya inline lengkap (nilai atribut mentah). |
length | int | Baca | Jumlah properti CSS dalam blok deklarasi. |
parent_rule | None | Baca | Selalu None — gaya sebaris tidak memiliki aturan induk (CSSOM §6.1). |
Metode
| Tanda tangan | Deskripsi |
|---|---|
__init__(owner_element: "Element") | Calls init(owner_element) pada instance CSSStyleDeclaration ini. |
item(index: int) → str | Kembalikan nama properti CSS pada index, atau '' jika di luar jangkauan. |
get_property_value(property_name: str) → str | Kembalikan nilai properti yang dinamai, atau '' jika tidak disetel. |
get_property_priority(property_name: str) → str | Return "important" if property_name carries !important, lain "". |
set_property(property_name: str, value: str, priority: str) | Setel properti yang dinamai ke value, secara opsional dengan !important prioritas. |
set_property_priority(property_name: str, priority: str) | Setel prioritas untuk properti inline yang ada (CSSOM §6.1). |
remove_property(property_name: str) → str | Hapus properti yang dinamai dan kembalikan nilai sebelumnya (atau ''). |