CSSDeclarationBlock

CSSDeclarationBlock

סקירה כללית

CSSDeclarationBlock היא מחלקה ב-Aspose.Html FOSS עבור Python.

מכולת הצהרות קטנה תואמת ל-CSSStyleDeclaration.

המחלקה הזו מספקת 8 שיטות לעבודה עם אובייקטי CSSDeclarationBlock בתוכניות Python. השיטות הזמינות כוללות: __init__, get_property_priority, get_property_value, item, parse, remove_property, set_property, set_property_priority. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: css_text, length, parent_rule.

מאפיינים

שםסוגגישהתיאור
lengthintקריאהמספר הצהרות המאפיין CSS בחסימה זו (CSSOM §6.1).
parent_rule`“CSSRuleNone”`קריאה
css_textstrקריאה/כתיבהסידור קנוני של הצהרה.

שיטות

חתימהתיאור
`init(properties: dict[str, str]None)`
parse(text: str) → "CSSDeclarationBlock"פענח רשימת הצהרות של name:value.
item(index: int) → strהחזר את שם המאפיין ב index, או '' אם מחוץ לטווח (CSSOM §6.1).
get_property_priority(property_name: str) → strהחזר 'important' אם המאפיין הוכרז !important, אחרת ''.
set_property_priority(property_name: str, priority: str)הגדר את העדיפות ('' או 'important') למאפיין קיים.
get_property_value(property_name: str) → strהחזר את ערך המאפיין או '' כאשר הוא חסר.
set_property(property_name: str, value: str)הגדר ערך תכונה (עדיפות רגילה).
remove_property(property_name: str) → strהסר והחזר את הערך הקודם של המאפיין, אם קיים.

ראה גם

 עברית