CSSStyleDeclaration
CSSStyleDeclaration
Prezentare generală
CSSStyleDeclaration este o clasă în Aspose.Html FOSS pentru Python.
O vizualizare în timp real a atributului de stil inline al unui element.
Această clasă oferă 7 metode pentru lucrul cu obiecte CSSStyleDeclaration în programe Python. Metodele disponibile includ: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăți: css_text, length, parent_rule.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
css_text | str | Citire/Scriere | Șirul complet de stil inline (valoarea brută a atributului). |
length | int | Citire | Numărul de proprietăți CSS din blocul de declarație. |
parent_rule | None | Citire | Întotdeauna None — stilurile inline nu au nicio regulă părinte (CSSOM §6.1). |
Metode
| Semnătură | Descriere: |
|---|---|
__init__(owner_element: "Element") | Calls init(owner_element) pe această instanță CSSStyleDeclaration. |
item(index: int) → str | Returnează numele proprietății CSS la index, sau '' dacă este în afara intervalului. |
get_property_value(property_name: str) → str | Returnează valoarea proprietății numite sau '' dacă nu este setată. |
get_property_priority(property_name: str) → str | Return "important" if property_name carries !important, altfel "". |
set_property(property_name: str, value: str, priority: str) | Setează proprietatea numită la value, opțional cu !important prioritate. |
set_property_priority(property_name: str, priority: str) | Setați prioritatea pentru o proprietate inline existentă (CSSOM §6.1). |
remove_property(property_name: str) → str | Eliminați proprietatea denumită și returnați valoarea ei anterioară (sau ''). |