CSSSupportsRule

CSSSupportsRule

ภาพรวม

CSSSupportsRule เป็นคลาสใน Aspose.Html FOSS สำหรับ Python. สืบทอดจาก: CSSRule.

กฎ @supports ที่มีเงื่อนไขและกฎสไตล์ซ้อนกัน (CSS Conditional Rules §2).

คลาสนี้ให้ 3 วิธีสำหรับทำงานกับอ็อบเจกต์ CSSSupportsRule ในโปรแกรม Python. วิธีที่มีให้รวมถึง: __init__, delete_rule, insert_rule. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: CHARSET_RULE, COUNTER_STYLE_RULE, FONT_FACE_RULE, FONT_FEATURE_VALUES_RULE, IMPORT_RULE, KEYFRAMES_RULE, และอีก 15 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
typeintอ่านค่าคงที่ประเภทกฎ — เสมอ :attr:CSSRule.SUPPORTS_RULE (12).
css_textstrอ่านแปลงกฎเป็นข้อความ CSS.
condition_textstrอ่านรับข้อความเงื่อนไข.
css_rulesCSSRuleListอ่านรับกฎ css.
UNKNOWN_RULEintอ่านรับกฎที่ไม่ทราบ.
STYLE_RULEintอ่านรับกฎสไตล์.
CHARSET_RULEintอ่านรับกฎ charset.
IMPORT_RULEintอ่านรับกฎการนำเข้า.
MEDIA_RULEintอ่านรับกฎสื่อ.
FONT_FACE_RULEintอ่านรับกฎฟอนต์เฟซ.
PAGE_RULEintอ่านรับกฎหน้า.
KEYFRAMES_RULEintอ่านรับกฎ keyframes.
KEYFRAME_RULEintอ่านดึงกฎ keyframe.
NAMESPACE_RULEintอ่านรับกฎเนมสเปซ.
COUNTER_STYLE_RULEintอ่านรับกฎสไตล์ตัวนับ.
SUPPORTS_RULEintอ่านรับกฎการสนับสนุน.
FONT_FEATURE_VALUES_RULEintอ่านรับกฎค่าคุณลักษณะฟอนต์.
LAYER_BLOCK_RULEintอ่านรับกฎบล็อกเลเยอร์.
LAYER_STATEMENT_RULEintอ่านรับกฎของคำสั่ง layer.
parent_style_sheet`CSSStyleSheetNone`อ่าน
parent_rule`CSSRuleNone`อ่าน

วิธีการ

ลายเซ็นคำอธิบาย
__init__(condition_text: str)Calls init(condition_text) บนอินสแตนซ์ CSSSupportsRule นี้.
insert_rule(rule_text: str, index: int) → intแทรกกฎ CSS ลงในรายการกฎที่ซ้อนกัน (CSSOM §6.7).
delete_rule(index: int)ลบกฎที่ index จากรายการกฎที่ซ้อนกัน (CSSOM §6.7).

ดูเพิ่มเติม

 ภาษาไทย