CSSDeclarationBlock

CSSDeclarationBlock

Översikt

CSSDeclarationBlock är en klass i Aspose.Html FOSS för Python.

En liten CSSStyleDeclaration-kompatibel deklarationsbehållare.

Denna klass tillhandahåller 8 metoder för att arbeta med CSSDeclarationBlock-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, get_property_priority, get_property_value, item, parse, remove_property, set_property, set_property_priority. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: css_text, length, parent_rule.

Egenskaper

NamnTypÅtkomstBeskrivning
lengthintLäsAntal CSS egendeklarationer i detta block (CSSOM §6.1).
parent_rule`“CSSRuleNone”`Läs
css_textstrLäs/SkrivKanonisk deklarationsserialisering.

Metoder

SignaturBeskrivning
`init(properties: dict[str, str]None)`
parse(text: str) → "CSSDeclarationBlock"Analysera en name:value deklarationslista.
item(index: int) → strReturnera egenskapsnamnet vid index, eller '' om utanför intervallet (CSSOM §6.1).
get_property_priority(property_name: str) → strReturnera 'important' om egenskapen är deklarerad !important, annars ''.
set_property_priority(property_name: str, priority: str)Ange prioriteten ('' eller 'important') för en befintlig egenskap.
get_property_value(property_name: str) → strReturnera egenskapens värde eller '' när den saknas.
set_property(property_name: str, value: str)Ange ett egenskapsvärde (normal prioritet).
remove_property(property_name: str) → strTa bort och returnera ett tidigare värde för egenskapen, om det finns.

Se även

 Svenska