CSSStyleSheet

CSSStyleSheet

Übersicht

CSSStyleSheet ist eine Klasse in Aspose.Html FOSS für Python.

Minimaler CSSOM-Stylesheet-Objekt (CSSOM §6.4).

Diese Klasse bietet 7 Methoden zur Arbeit mit CSSStyleSheet-Objekten in Python-Programmen. Verfügbare Methoden umfassen: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Html FOSS für Python-Pakets zugänglich. Eigenschaften: css_rules, css_text, disabled, href, media, owner_node und 4 weitere.

Eigenschaften

NameTypZugriffBeschreibung
href`strNone`Lesen/Schreiben
titlestrLesenDer Titel dieses Stylesheets (CSSOM §6.4).
disabledboolLesenOb dieses Stylesheet deaktiviert ist (CSSOM §6.4).
owner_rule`CSSRuleNone`Lesen
mediastrLesenDie Media-Query-Zeichenkette für dieses Stylesheet (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Lesen
rules"CSSRuleList"LesenLegacy-Alias für css_rules (CSSOM §7.2.1 historisch).
css_textstrLesenSerialisiere das Stylesheet zu einer CSS Textzeichenkette (CSSOM §6.6).
css_rules``LesenGibt die CSS-Regeln zurück.
owner_node`objectNone`Lesen

Methoden

SignaturBeschreibung
__init__()Calls init bei dieser CSSStyleSheet-Instanz.
add_rule(selector: str, style: str, index: int) → intFüge eine neue Regel ein (Legacy Netscape/IE-Form) — delegiert an insert_rule.
remove_rule(index: int)Entferne die Regel bei index (legacy Netscape/IE form) — delegiert an delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Ersetze den Stylesheet-Inhalt aus CSS Text.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Entferne die Regel bei index von :attr:css_rules.

Siehe auch

 Deutsch