CSSStyleSheet

CSSStyleSheet

ภาพรวม

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

อ็อบเจกต์สไตล์ชีต CSSOM ขั้นต่ำ (CSSOM §6.4).

คลาสนี้ให้ 7 เมธอดสำหรับทำงานกับอ็อบเจกต์ CSSStyleSheet ในโปรแกรม Python. เมธอดที่มีให้รวมถึง: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: css_rules, css_text, disabled, href, media, owner_node และเพิ่มเติมอีก 4 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
href`strNone`อ่าน/เขียน
titlestrอ่านชื่อของสไตล์ชีตนี้ (CSSOM §6.4).
disabledboolอ่านว่ารายการสไตล์นี้ถูกปิดใช้งานหรือไม่ (CSSOM §6.4).
owner_rule`CSSRuleNone`อ่าน
mediastrอ่านสตริง media query สำหรับรายการสไตล์นี้ (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`อ่าน
rules"CSSRuleList"อ่านนามแฝงแบบดั้งเดิมสำหรับ css_rules (CSSOM §7.2.1 historical).
css_textstrอ่านทำให้สไตล์ชีตเป็นสตริงข้อความ CSS (CSSOM §6.6).
css_rules``อ่านรับกฎ css.
owner_node`objectNone`อ่าน

วิธีการ

ลายเซ็นคำอธิบาย
__init__()Calls init บนออบเจกต์ CSSStyleSheet นี้.
add_rule(selector: str, style: str, index: int) → intแทรกกฎใหม่ (รูปแบบเก่า Netscape/IE) — มอบหมายให้ insert_rule.
remove_rule(index: int)ลบกฎที่ index (แบบฟอร์ม legacy Netscape/IE) — มอบหมายให้ delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)แทนที่เนื้อหา stylesheet จากข้อความ CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)ลบกฎที่ index จาก :attr:css_rules.

ดูเพิ่มเติม

 ภาษาไทย