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أزل الخاصية المسماة وأعد قيمتها السابقة (أو '').

انظر أيضاً

 العربية