CSSStyleDeclaration
CSSStyleDeclaration
Genel Bakış
CSSStyleDeclaration, Aspose.Html FOSS içinde Python için bir sınıftır.
Bir öğenin satır içi stil özniteliğinin canlı görüntüsü.
Bu sınıf, Python programlarında CSSStyleDeclaration nesneleriyle çalışmak için 7 yöntem sağlar. Mevcut yöntemler şunlardır: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Tüm genel üyeler, Aspose.Html FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: css_text, length, parent_rule.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
css_text | str | Okuma/Yazma | Tam satır içi stil dizesi (ham öznitelik değeri). |
length | int | Okuma | Deklarasyon bloğundaki CSS özelliklerinin sayısı. |
parent_rule | None | Okuma | Her zaman None — satır içi stillerin üst kuralı yoktur (CSSOM §6.1). |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(owner_element: "Element") | Calls init(owner_element) bu CSSStyleDeclaration örneğinde. |
item(index: int) → str | Şu konumdaki CSS özellik adını döndür index, ya da '' aralık dışındaysa. |
get_property_value(property_name: str) → str | Adlandırılmış özelliğin değerini döndürün, ayarlanmamışsa ''. |
get_property_priority(property_name: str) → str | Return "important" if property_name carries !important, aksi takdirde "". |
set_property(property_name: str, value: str, priority: str) | Adlandırılmış özelliği şu değere ayarlayın value, isteğe bağlı olarak !important öncelik. |
set_property_priority(property_name: str, priority: str) | Mevcut bir satır içi özelliğin önceliğini ayarla (CSSOM §6.1). |
remove_property(property_name: str) → str | Adlandırılmış özelliği kaldır ve önceki değerini (veya '') döndür. |