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.

انظر أيضاً

 العربية