CSSStyleDeclaration

CSSStyleDeclaration

סקירה כללית

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

תצוגה חיה של תכונת הסגנון המוטמע של אלמנט.

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

מאפיינים

שםסוגגישהתיאור
css_textstrקריאה/כתיבהמחרוזת הסגנון המובנה המלאה (ערך המאפיין הגולמי).
lengthintקריאהמספר המאפיינים CSS בבלוק ההצהרה.
parent_ruleNoneקריאהתמיד None — סגנונות משולבים אין להם כלל הורה (CSSOM §6.1).

שיטות

חתימהתיאור
__init__(owner_element: "Element")Calls init(owner_element) על מופע CSSStyleDeclaration זה.
item(index: int) → strהחזר את שם המאפיין CSS ב index, או '' אם מחוץ לטווח.
get_property_value(property_name: str) → strהחזר את ערך המאפיין בשם, או '' אם אינו מוגדר.
get_property_priority(property_name: str) → strReturn "important" if property_name carries !important, אחרת "".
set_property(property_name: str, value: str, priority: str)הגדר את המאפיין בשם ל value, באופציונלי עם !important עדיפות.
set_property_priority(property_name: str, priority: str)הגדר את העדיפות עבור נכס שורה פנימי קיים (CSSOM §6.1).
remove_property(property_name: str) → strהסר את הנכס בשם והחזר את הערך הקודם שלו (או '').

ראה גם

 עברית