CSSStyleDeclaration

CSSStyleDeclaration

Przegląd

CSSStyleDeclaration jest klasą w Aspose.Html FOSS dla Python.

Widok na żywo atrybutu stylu inline elementu.

Ta klasa zapewnia 7 metod do pracy z obiektami CSSStyleDeclaration w programach Python. Dostępne metody to: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: css_text, length, parent_rule.

Właściwości

NazwaTypDostępOpis
css_textstrOdczyt/zapisPełny ciąg stylu inline (surowa wartość atrybutu).
lengthintOdczytLiczba właściwości CSS w bloku deklaracji.
parent_ruleNoneOdczytZawsze None — style wbudowane nie mają reguły nadrzędnej (CSSOM §6.1).

Metody

SygnaturaOpis
__init__(owner_element: "Element")Calls init(owner_element) w tej instancji CSSStyleDeclaration.
item(index: int) → strZwróć nazwę właściwości CSS w index, lub '' jeśli poza zakresem.
get_property_value(property_name: str) → strZwróć wartość nazwanej właściwości lub '', jeśli nie jest ustawiona.
get_property_priority(property_name: str) → strReturn "important" if property_name carries !important, w przeciwnym razie "".
set_property(property_name: str, value: str, priority: str)Ustaw właściwość o podanej nazwie na value, opcjonalnie z !important priorytetem.
set_property_priority(property_name: str, priority: str)Ustaw priorytet istniejącej właściwości inline (CSSOM §6.1).
remove_property(property_name: str) → strUsuń wymienioną właściwość i zwróć jej poprzednią wartość (lub '').

Zobacz także

 Polski