CSSStyleSheet

CSSStyleSheet

סקירה כללית

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

אובייקט גיליון סגנונות מינימלי של CSSOM (CSSOM §6.4).

מחלקה זו מספקת 7 שיטות לעבודה עם אובייקטים של CSSStyleSheet בתוכניות Python. השיטות הזמינות כוללות: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Html FOSS עבור Python. מאפיינים: css_rules, css_text, disabled, href, media, owner_node, ו-4 נוספים.

מאפיינים

שםסוגגישהתיאור
href`strNone`קריאה/כתיבה
titlestrקריאהכותרת גיליון הסגנון הזה (CSSOM §6.4).
disabledboolקריאההאם גיליון הסגנון הזה מושבת (CSSOM §6.4).
owner_rule`CSSRuleNone`קריאה
mediastrקריאהמחרוזת השאילתת מדיה עבור גיליון הסגנון הזה (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`קריאה
rules"CSSRuleList"קריאהכינוי ישן עבור css_rules (CSSOM §7.2.1 היסטורי).
css_textstrקריאהההסריאליזציה של גיליון הסגנון למחרוזת טקסט CSS (CSSOM §6.6).
css_rules``קריאהמקבל את הכללים של css.
owner_node`objectNone`קריאה

שיטות

חתימהתיאור
__init__()Calls init במופע של CSSStyleSheet זה.
add_rule(selector: str, style: str, index: int) → intהכנס כלל חדש (צורת Netscape/IE ישנה) — מפנה ל-insert_rule.
remove_rule(index: int)הסר את הכלל ב index (טופס ישן של Netscape/IE) — מעביר ל delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)החלף את תוכן גיליון הסגנון מטקסט של CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)הסר את הכלל ב index מ-:attr:css_rules.

ראה גם

 עברית