CSSStyleSheet

CSSStyleSheet

Огляд

CSSStyleSheet — це клас у Aspose.Html FOSS для Python.

Мінімальний об’єкт таблиці стилів CSSOM (CSSOM §6.4).

Цей клас надає 7 методів для роботи з об’єктами CSSStyleSheet у програмах Python. Доступні методи включають: __init__, add_rule, delete_rule, from_text, insert_rule, remove_rule, replace_sync. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.Html FOSS для Python. Властивості: css_rules, css_text, disabled, href, media, owner_node, та ще 4.

Властивості

НазваТипДоступОпис
href`strNone`Читання/Запис
titlestrЧитанняЗаголовок цієї таблиці стилів (CSSOM §6.4).
disabledboolЧитанняЧи вимкнено цю таблицю стилів (CSSOM §6.4).
owner_rule`CSSRuleNone`Читання
mediastrЧитанняРядок медіа-запиту для цієї таблиці стилів (CSSOM §6.4).
parent_style_sheet`“CSSStyleSheetNone”`Читання
rules"CSSRuleList"ЧитанняЗастарілий псевдонім для css_rules (CSSOM §7.2.1 історичний).
css_textstrЧитанняСеріалізуйте таблицю стилів у CSS текстовий рядок (CSSOM §6.6).
css_rules``ЧитанняОтримує правила CSS.
owner_node`objectNone`Читання

Методи

СигнатураОпис
__init__()Calls init на цьому екземплярі CSSStyleSheet.
add_rule(selector: str, style: str, index: int) → intВставити нове правило (застарілий формат Netscape/IE) — делегує до insert_rule.
remove_rule(index: int)Видалити правило за index (застаріла форма Netscape/IE) — делегує до delete_rule.
`from_text(css_text: str, title: str, href: strNone, media: str)→“CSSStyleSheet”`
replace_sync(css_text: str)Замініть вміст таблиці стилів із тексту CSS.
`insert_rule(rule_text: str, index: intNone)→int`
delete_rule(index: int)Видалити правило за index з :attr:css_rules.

Дивіться також

 Українська