CSSLayerBlockRule

CSSLayerBlockRule

نظرة عامة

CSSLayerBlockRule هي فئة في Aspose.Html FOSS لـ Python. تورث من: CSSRule.

قاعدة كتلة @layer CSS تُعيّن القواعد الفرعية إلى طبقة تتابعية مُسمّاة.

توفر هذه الفئة 3 طرق للعمل مع كائنات CSSLayerBlockRule في برامج Python. تشمل الطرق المتاحة: __init__، delete_rule، insert_rule. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python. الخصائص: CHARSET_RULE، COUNTER_STYLE_RULE، FONT_FACE_RULE، FONT_FEATURE_VALUES_RULE، IMPORT_RULE، KEYFRAMES_RULE، و15 أخرى.

خصائص

اسمالنوعالوصولوصف
typeintقراءةأرجع ثابت نوع قاعدة CSSOM (LAYER_BLOCK_RULE = 1000).
css_textstrقراءةسلسة القاعدة إلى نص CSS.
LAYER_BLOCK_RULEintقراءةيحصل على قاعدة كتلة الطبقة.
namestrقراءةيحصل على الاسم.
css_rulesCSSRuleListقراءةيحصل على قواعد CSS.
UNKNOWN_RULEintقراءةيحصل على القاعدة غير المعروفة.
STYLE_RULEintقراءةيحصل على قاعدة النمط.
CHARSET_RULEintقراءةيحصل على قاعدة charset.
IMPORT_RULEintقراءةيحصل على قاعدة الاستيراد.
MEDIA_RULEintقراءةيحصل على قاعدة الوسائط.
FONT_FACE_RULEintقراءةيحصل على قاعدة الخط.
PAGE_RULEintقراءةيحصل على قاعدة الصفحة.
KEYFRAMES_RULEintقراءةيحصل على قاعدة keyframes.
KEYFRAME_RULEintقراءةيحصل على قاعدة الإطارات المفتاحية.
NAMESPACE_RULEintقراءةيحصل على قاعدة مساحة الاسم.
COUNTER_STYLE_RULEintقراءةيحصل على قاعدة نمط العداد.
SUPPORTS_RULEintقراءةيحصل على قاعدة الـ supports.
FONT_FEATURE_VALUES_RULEintقراءةيحصل على قاعدة قيم ميزات الخط.
LAYER_STATEMENT_RULEintقراءةيحصل على قاعدة بيان الطبقة.
parent_style_sheet`CSSStyleSheetNone`قراءة
parent_rule`CSSRuleNone`قراءة

الطرق

التوقيعوصف
__init__(name: str)Calls init(name) على هذه المثيلة من CSSLayerBlockRule.
insert_rule(rule_text: str, index: int) → intأدرج قاعدة CSS في قائمة القواعد المتداخلة (CSSOM §6.7).
delete_rule(index: int)احذف القاعدة عند index من قائمة القواعد المتداخلة (CSSOM §6.7).

انظر أيضاً

 العربية