CSSStyleSheet

CSSStyleSheet

Przegląd

CSSStyleSheet jest klasą w Aspose.Html FOSS dla Python.

Minimalny obiekt arkusza stylów CSSOM (CSSOM §6.4).

Ta klasa udostępnia 7 metod do pracy z obiektami CSSStyleSheet w programach Python. Dostępne metody to: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Wszyscy publiczni członkowie są dostępni dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: css_rules, css_text, disabled, href, media, owner_node oraz 4 dodatkowe.

Właściwości

NazwaTypDostępOpis
href`strNone`Odczyt/zapis
titlestrOdczytTytuł tego arkusza stylów (CSSOM §6.4).
disabledboolOdczytCzy ten arkusz stylów jest wyłączony (CSSOM §6.4).
owner_rule`CSSRuleNone`Odczyt
mediastrOdczytCiąg zapytania mediów dla tego arkusza stylów (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Odczyt
rules"CSSRuleList"OdczytHistoryczny alias dla css_rules (CSSOM §7.2.1 historyczny).
css_textstrOdczytSerializuj arkusz stylów do łańcucha tekstowego CSS (CSSOM §6.6).
css_rules``OdczytPobiera reguły css.
owner_node`objectNone`Odczyt

Metody

SygnaturaOpis
__init__()Calls init w tej instancji CSSStyleSheet.
add_rule(selector: str, style: str, index: int) → intWstaw nową regułę (legacy Netscape/IE form) — deleguje do insert_rule.
remove_rule(index: int)Usuń regułę w index (legacy Netscape/IE form) — deleguje do delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Zastąp zawartość arkusza stylów tekstem CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Usuń regułę w index z :attr:css_rules.

Zobacz także

 Polski