CSSStyleDeclaration

CSSStyleDeclaration

Tổng quan

CSSStyleDeclaration là một lớp trong Aspose.Html FOSS cho Python.

Một chế độ xem trực tiếp của thuộc tính style nội tuyến của phần tử.

Lớp này cung cấp 7 phương thức để làm việc với các đối tượng CSSStyleDeclaration trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Tất cả các thành viên công cộng có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.Html FOSS cho Python. Thuộc tính: css_text, length, parent_rule.

Thuộc tính

TênKiểuTruy cậpMô tả
css_textstrĐọc/GhiChuỗi style nội tuyến đầy đủ (giá trị thuộc tính thô).
lengthintĐọcSố lượng thuộc tính CSS trong khối khai báo.
parent_ruleNoneĐọcLuôn None — các kiểu nội tuyến không có quy tắc cha (CSSOM §6.1).

Phương thức

Chữ kýMô tả
__init__(owner_element: "Element")Calls init(owner_element) trên đối tượng CSSStyleDeclaration này.
item(index: int) → strTrả về tên thuộc tính CSS tại index, hoặc '' nếu ngoài phạm vi.
get_property_value(property_name: str) → strTrả về giá trị của thuộc tính được đặt tên, hoặc '' nếu chưa được thiết lập.
get_property_priority(property_name: str) → strReturn "important" if property_name carries !important, nếu không "".
set_property(property_name: str, value: str, priority: str)Đặt thuộc tính có tên thành value, tùy chọn với !important ưu tiên.
set_property_priority(property_name: str, priority: str)Đặt mức ưu tiên cho một thuộc tính nội tuyến hiện có (CSSOM §6.1).
remove_property(property_name: str) → strXóa thuộc tính đã đặt tên và trả về giá trị trước đó của nó (hoặc '').

Xem thêm

 Tiếng Việt