CSSKeyframesRule

CSSKeyframesRule

概述

CSSKeyframesRule 是 Aspose.Html FOSS 中用于 Python 的一个类。继承自:CSSRule。

一个包含动画关键帧描述符的 @keyframes 规则(CSSOM Animations §7)。

此类提供 4 个方法,用于在 Python 程序中处理 CSSKeyframesRule 对象。可用的方法包括:__init__、append_rule、delete_rule、find_rule。在安装了 Aspose.Html FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:CHARSET_RULE、COUNTER_STYLE_RULE、FONT_FACE_RULE、FONT_FEATURE_VALUES_RULE、IMPORT_RULE、KEYFRAMES_RULE,以及另外 15 项。

属性

名称类型访问描述
typeint读取规则类型常量 — 永远 :attr:CSSRule.KEYFRAMES_RULE (7)。
css_textstr读取将规则序列化为 CSS 文本。
namestr读取获取名称。
css_rulesCSSRuleList读取获取 css 规则。
UNKNOWN_RULEint读取获取未知规则。
STYLE_RULEint读取获取样式规则。
CHARSET_RULEint读取获取字符集规则。
IMPORT_RULEint读取获取导入规则。
MEDIA_RULEint读取获取媒体规则。
FONT_FACE_RULEint读取获取字体面规则。
PAGE_RULEint读取获取页面规则。
KEYFRAMES_RULEint读取获取关键帧规则。
KEYFRAME_RULEint读取获取关键帧规则。
NAMESPACE_RULEint读取获取命名空间规则。
COUNTER_STYLE_RULEint读取获取计数器样式规则。
SUPPORTS_RULEint读取获取 @supports 规则。
FONT_FEATURE_VALUES_RULEint读取获取字体特性值规则。
LAYER_BLOCK_RULEint读取获取层块规则。
LAYER_STATEMENT_RULEint读取获取层声明规则。
parent_style_sheet`CSSStyleSheetNone`读取
parent_rule`CSSRuleNone`读取

方法

签名描述
__init__(name: str)Calls init在此 CSSKeyframesRule 实例上的 (name)。
append_rule(rule_text: str)Parse rule_text 作为单个关键帧并将其追加到此规则 (CSSOM §6.6)。
find_rule(key_text: str) → `“CSSKeyframeRuleNone”`
delete_rule(key_text: str)删除最后一个关键帧,其 key_text matches key_text (CSSOM §6.6).

另请参阅

 中文