CSSDeclarationBlock

CSSDeclarationBlock

Genel Bakış

CSSDeclarationBlock, Aspose.Html FOSS içinde Python için bir sınıftır.

Küçük bir CSSStyleDeclaration uyumlu bildirim konteyneri.

Bu sınıf, Python programlarında CSSDeclarationBlock nesneleriyle çalışmak için 8 yöntem sağlar. Mevcut yöntemler: __init__, get_property_priority, get_property_value, item, parse, 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

AdTürErişimAçıklama
lengthintOkumaBu bloktaki CSS özellik bildirimlerinin sayısı (CSSOM §6.1).
parent_rule`“CSSRuleNone”`Okuma
css_textstrOkuma/YazmaKanonik bildirim serileştirmesi.

Yöntemler

İmzaAçıklama
`init(properties: dict[str, str]None)`
parse(text: str) → "CSSDeclarationBlock"Bir name:value bildirim listesini ayrıştır.
item(index: int) → strÖzellik adını şu konumda döndür index, ya da '' eğer aralık dışındaysa (CSSOM §6.1).
get_property_priority(property_name: str) → strEğer özellik !important olarak bildirilmişse 'important' döndür, aksi takdirde ''.
set_property_priority(property_name: str, priority: str)Mevcut bir özellik için önceliği ('' veya 'important') ayarla.
get_property_value(property_name: str) → strÖzellik değerini döndür, yoksa ''.
set_property(property_name: str, value: str)Normal öncelik ile bir özellik değerini ayarla.
remove_property(property_name: str) → strEğer varsa, bir özelliğin önceki değerini kaldırın ve döndürün.

Ayrıca Bakınız

 Türkçe