CSSStyleDeclaration
CSSStyleDeclaration
Обзор
CSSStyleDeclaration — это класс в Aspose.Html FOSS для Python.
Живой просмотр встроенного атрибута стиля элемента.
Этот класс предоставляет 7 методов для работы с объектами CSSStyleDeclaration в программах Python. Доступные методы включают: __init__, get_property_priority, get_property_value, item, remove_property, set_property, set_property_priority. Все публичные члены доступны любому приложению Python после установки пакета Aspose.Html FOSS для Python. Свойства: css_text, length, parent_rule.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
css_text | str | Чтение/запись | Полная строка встроенного стиля (сырое значение атрибута). |
length | int | Чтение | Количество свойств CSS в блоке объявлений. |
parent_rule | None | Чтение | Всегда None — встроенные стили не имеют родительского правила (CSSOM §6.1). |
Методы
| Подпись | Описание: |
|---|---|
__init__(owner_element: "Element") | Calls init(owner_element) на этом экземпляре CSSStyleDeclaration. |
item(index: int) → str | Верните название свойства CSS по index, или '' если выходит за пределы. |
get_property_value(property_name: str) → str | Верните значение именованного свойства, или '', если оно не установлено. |
get_property_priority(property_name: str) → str | Return "important" if property_name carries !important, иначе "". |
set_property(property_name: str, value: str, priority: str) | Установите именованное свойство в value, при желании с !important приоритет. |
set_property_priority(property_name: str, priority: str) | Установите приоритет для существующего встроенного свойства (CSSOM §6.1). |
remove_property(property_name: str) → str | Удалите именованное свойство и верните его предыдущее значение (или ''). |