CSSStyleSheet

CSSStyleSheet

Visão geral

CSSStyleSheet é uma classe em Aspose.Html FOSS para Python.

Objeto de folha de estilo CSSOM mínimo (CSSOM §6.4).

Esta classe fornece 7 métodos para trabalhar com objetos CSSStyleSheet em programas Python. Os métodos disponíveis incluem: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.Html FOSS para Python. Propriedades: css_rules, css_text, disabled, href, media, owner_node, e mais 4.

Propriedades

NomeTipoAcessoDescrição
href`strNone`Leitura/Escrita
titlestrLeituraO título desta folha de estilo (CSSOM §6.4).
disabledboolLeituraSe esta folha de estilo está desativada (CSSOM §6.4).
owner_rule`CSSRuleNone`Leitura
mediastrLeituraA string de consulta de mídia para esta folha de estilo (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Leitura
rules"CSSRuleList"LeituraAlias legado para css_rules (CSSOM §7.2.1 histórico).
css_textstrLeituraSerializar a folha de estilo para uma string de texto CSS (CSSOM §6.6).
css_rules``LeituraObtém as regras css.
owner_node`objectNone`Leitura

Métodos

AssinaturaDescrição
__init__()Calls init nesta instância de CSSStyleSheet.
add_rule(selector: str, style: str, index: int) → intInserir uma nova regra (formato legado Netscape/IE) — delega para insert_rule.
remove_rule(index: int)Remova a regra em index (formulário legado Netscape/IE) — delega para delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Substitua o conteúdo da folha de estilo a partir do texto CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Remova a regra em index de :attr:css_rules.

Ver também

 Português