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.

См. также:

 Русский