CSSStyleDeclaration

CSSStyleDeclaration

نمای کلی

CSSStyleDeclaration یک کلاس در Aspose.Html FOSS برای Python است.

نمایش زنده‌ای از ویژگی style داخلی یک عنصر.

این کلاس ۷ متد برای کار با اشیاء CSSStyleDeclaration در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python برای هر برنامه 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, else "".
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خاصیت نام‌گذاری‌شده را حذف کنید و مقدار قبلی آن را برگردانید (یا '').

همچنین ببینید:

 فارسی