CSSStyleDeclaration

CSSStyleDeclaration

Visão geral

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

Uma visualização ao vivo do atributo style inline de um elemento.

Esta classe fornece 7 métodos para trabalhar com objetos CSSStyleDeclaration em programas Python. Os métodos disponíveis incluem: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. 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_text, length, parent_rule.

Propriedades

NomeTipoAcessoDescrição
css_textstrLeitura/EscritaA string completa de estilo inline (valor bruto do atributo).
lengthintLeituraO número de propriedades CSS no bloco de declaração.
parent_ruleNoneLeituraSempre None — estilos inline não têm regra pai (CSSOM §6.1).

Métodos

AssinaturaDescrição
__init__(owner_element: "Element")Calls init(owner_element) nesta instância de CSSStyleDeclaration.
item(index: int) → strRetorne o nome da propriedade CSS em index, ou '' se estiver fora do intervalo.
get_property_value(property_name: str) → strRetorne o valor da propriedade nomeada, ou '' se não estiver definida.
get_property_priority(property_name: str) → strReturn "important" if property_name carries !important, caso contrário "".
set_property(property_name: str, value: str, priority: str)Defina a propriedade nomeada para value, opcionalmente com !important prioridade.
set_property_priority(property_name: str, priority: str)Defina a prioridade para uma propriedade inline existente (CSSOM §6.1).
remove_property(property_name: str) → strRemova a propriedade nomeada e retorne seu valor anterior (ou '').

Ver também

 Português