CSSStyleSheet

CSSStyleSheet

Panoramica

CSSStyleSheet è una classe in Aspose.Html FOSS per Python.

Oggetto foglio di stile CSSOM minimo (CSSOM §6.4).

Questa classe fornisce 7 metodi per lavorare con gli oggetti CSSStyleSheet nei programmi Python. I metodi disponibili includono: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Html FOSS per Python. Proprietà: css_rules, css_text, disabled, href, media, owner_node, e 4 in più.

Proprietà

NomeTipoAccessoDescrizione
href`strNone`Lettura/Scrittura
titlestrLetturaIl titolo di questo foglio di stile (CSSOM §6.4).
disabledboolLetturaSe questo foglio di stile è disabilitato (CSSOM §6.4).
owner_rule`CSSRuleNone`Lettura
mediastrLetturaLa stringa della media query per questo foglio di stile (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Lettura
rules"CSSRuleList"LetturaAlias legacy per css_rules (CSSOM §7.2.1 storico).
css_textstrLetturaSerializza il foglio di stile in una stringa di testo CSS (CSSOM §6.6).
css_rules``LetturaOttiene le regole css.
owner_node`objectNone`Lettura

Metodi

FirmaDescrizione
__init__()Calls init su questa istanza di CSSStyleSheet.
add_rule(selector: str, style: str, index: int) → intInserisci una nuova regola (forma legacy di Netscape/IE) — delega a insert_rule.
remove_rule(index: int)Rimuovi la regola a index (legacy Netscape/IE form) — delega a delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Sostituisci il contenuto del foglio di stile con il testo CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Rimuovi la regola a index da :attr:css_rules.

Vedi anche

 Italiano