CSSStyleDeclaration

CSSStyleDeclaration

Übersicht

CSSStyleDeclaration ist eine Klasse in Aspose.Html FOSS für Python.

Eine Live-Ansicht des Inline-Style-Attributs eines Elements.

Diese Klasse bietet 7 Methoden zur Arbeit mit CSSStyleDeclaration-Objekten in Python-Programmen. Verfügbare Methoden umfassen: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS für Python Paket installiert wurde. Eigenschaften: css_text, length, parent_rule.

Eigenschaften

NameTypZugriffBeschreibung
css_textstrLesen/SchreibenDer vollständige Inline-Style-String (roher Attributwert).
lengthintLesenDie Anzahl der CSS-Eigenschaften im Deklarationsblock.
parent_ruleNoneLesenImmer None — Inline-Stile haben keine übergeordnete Regel (CSSOM §6.1).

Methoden

SignaturBeschreibung
__init__(owner_element: "Element")Calls init(owner_element) in dieser CSSStyleDeclaration-Instanz.
item(index: int) → strGib den CSS-Eigenschaftsnamen zurück bei index, oder '' falls außerhalb des Bereichs.
get_property_value(property_name: str) → strGeben Sie den Wert der benannten Eigenschaft zurück, oder '', wenn nicht gesetzt.
get_property_priority(property_name: str) → strReturn "important" if property_name carries !important, sonst "".
set_property(property_name: str, value: str, priority: str)Setzen Sie die benannte Eigenschaft auf value, optional mit !important Priorität.
set_property_priority(property_name: str, priority: str)Setzen Sie die Priorität für eine vorhandene Inline-Eigenschaft (CSSOM §6.1).
remove_property(property_name: str) → strEntfernen Sie die benannte Eigenschaft und geben Sie deren vorherigen Wert zurück (oder '').

Siehe auch

 Deutsch