CSSStyleSheet

CSSStyleSheet

Översikt

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

Minimal CSSOM-stilmallsobjekt (CSSOM §6.4).

Den här klassen tillhandahåller 7 metoder för att arbeta med CSSStyleSheet-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Alla offentliga medlemmar är åtkomliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: css_rules, css_text, disabled, href, media, owner_node, och 4 till.

Egenskaper

NamnTypÅtkomstBeskrivning
href`strNone`Läs/Skriv
titlestrLäsTiteln på detta stilark (CSSOM §6.4).
disabledboolLäsOm den här stilmallen är inaktiverad (CSSOM §6.4).
owner_rule`CSSRuleNone`Läs
mediastrLäsMediafrågesträngen för den här stilmallen (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Läs
rules"CSSRuleList"LäsLegacy-alias för css_rules (CSSOM §7.2.1 historisk).
css_textstrLäsSerialisera stilmallen till en CSS textsträng (CSSOM §6.6).
css_rules``LäsHämtar css-reglerna.
owner_node`objectNone`Läs

Metoder

SignaturBeskrivning
__init__()Calls init på detta CSSStyleSheet-objekt.
add_rule(selector: str, style: str, index: int) → intInfoga en ny regel (gammal Netscape/IE-form) — delegerar till insert_rule.
remove_rule(index: int)Ta bort regeln på index (legacy Netscape/IE-formulär) — delegerar till delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Ersätt stilmallsinnehåll från CSS text.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Ta bort regeln på index från :attr:css_rules.

Se även

 Svenska