CSSStyleDeclaration

CSSStyleDeclaration

ภาพรวม

CSSStyleDeclaration เป็นคลาสใน Aspose.Html FOSS สำหรับ Python.

มุมมองสดของแอตทริบิวต์ style แบบอินไลน์ขององค์ประกอบ.

คลาสนี้ให้ 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 — inline styles have no parent rule (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ลบคุณสมบัติที่ระบุและคืนค่าก่อนหน้าของมัน (หรือ '').

ดูเพิ่มเติม

 ภาษาไทย