CSSDeclarationBlock

CSSDeclarationBlock

Overzicht

CSSDeclarationBlock is een klasse in Aspose.Html FOSS voor Python.

Een kleine CSSStyleDeclaration-compatibele declaratiecontainer.

Deze klasse biedt 8 methoden voor het werken met CSSDeclarationBlock-objecten in Python-programma’s. Beschikbare methoden omvatten: __init__, get_property_priority, get_property_value, item, parse, remove_property, set_property, set_property_priority. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Html FOSS voor Python-pakket. Eigenschappen: css_text, length, parent_rule.

Eigenschappen

NaamTypeToegangBeschrijving
lengthintLezenAantal CSS eigenschapsdeclaraties in dit blok (CSSOM §6.1).
parent_rule`“CSSRuleNone”`Lezen
css_textstrLezen/schrijvenCanonieke declaratieserialisatie.

Methoden

HandtekeningBeschrijving
`init(properties: dict[str, str]None)`
parse(text: str) → "CSSDeclarationBlock"Parse een name:value declaratielijst.
item(index: int) → strRetourneer de eigenschapsnaam op index, of '' als buiten bereik (CSSOM §6.1).
get_property_priority(property_name: str) → strRetourneer 'important' als de eigenschap is gedeclareerd !important, anders ''.
set_property_priority(property_name: str, priority: str)Stel de prioriteit ('' of 'important') in voor een bestaande eigenschap.
get_property_value(property_name: str) → strRetourneer de eigenschapswaarde of '' wanneer afwezig.
set_property(property_name: str, value: str)Stel een eigenschapswaarde in (normale prioriteit).
remove_property(property_name: str) → strVerwijder en retourneer de vorige waarde van een eigenschap, indien aanwezig.

Zie ook

 Nederlands