CSSStyleDeclaration
CSSStyleDeclaration
Panoramica
CSSStyleDeclaration è una classe in Aspose.Html FOSS per Python.
Una visualizzazione in tempo reale dell’attributo style inline di un elemento.
Questa classe fornisce 7 metodi per lavorare con oggetti CSSStyleDeclaration nei programmi Python. I metodi disponibili includono: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: css_text, length, parent_rule.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
css_text | str | Lettura/Scrittura | La stringa completa di stile inline (valore grezzo dell’attributo). |
length | int | Lettura | Il numero di proprietà CSS nel blocco di dichiarazione. |
parent_rule | None | Lettura | Sempre None — gli stili inline non hanno una regola genitore (CSSOM §6.1). |
Metodi
| Firma | Descrizione |
|---|---|
__init__(owner_element: "Element") | Calls init(owner_element) su questa istanza di CSSStyleDeclaration. |
item(index: int) → str | Restituisci il nome della proprietà CSS a index, oppure '' se fuori dall’intervallo. |
get_property_value(property_name: str) → str | Restituisci il valore della proprietà denominata, o '' se non impostata. |
get_property_priority(property_name: str) → str | Return "important" if property_name carries !important, altrimenti "". |
set_property(property_name: str, value: str, priority: str) | Imposta la proprietà denominata a value, facoltativamente con !important priorità. |
set_property_priority(property_name: str, priority: str) | Imposta la priorità per una proprietà inline esistente (CSSOM §6.1). |
remove_property(property_name: str) → str | Rimuovi la proprietà denominata e restituisci il suo valore precedente (o ''). |