-
-
Field Summary
-
Fields inherited from interface org.w3c.dom.css.CSSRule
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
deleteRule(int index)
用于从媒体块中删除规则。CSSRuleList
getCssRules()
媒体块中包含的所有CSS规则的列表。MediaList
getMedia()
此规则的媒体类型列表。int
insertRule(String rule, int index)
用于在媒体块中插入新的规则。-
Methods inherited from interface org.w3c.dom.css.CSSRule
getCssText, getParentRule, getParentStyleSheet, getType, setCssText
-
-
-
-
方法详细信息
-
getMedia
MediaList getMedia()
此规则的媒体类型列表。
-
getCssRules
CSSRuleList getCssRules()
媒体块中包含的所有CSS规则的列表。
-
insertRule
int insertRule(String rule, int index) throws DOMException
用于在媒体块中插入新的规则。- 参数
-
rule
- 表示规则的可解析文本。 对于规则集,它包含选择器和样式声明。 对于规则,这同时指定at标识符和规则内容。 -
index
- 介质块的规则集合中的索引,用于插入指定规则之前的规则。 如果指定的索引等于媒体块规则集合的长度,则该规则将被添加到媒体块的末尾。 - 结果
- 新插入规则的媒体块规则集合中的索引。
- 异常
-
DOMException
- HIERARCHY_REQUEST_ERR:如果规则无法在指定的索引处插入,例如,如果在标准规则集或其他规则之后插入了一个@import
规则,则@import
。
INDEX_SIZE_ERR:如果指定的索引不是有效的插入点,则引发。
NO_MODIFICATION_ALLOWED_ERR:如果此媒体规则是只读的,则提升。
SYNTAX_ERR:如果指定的规则具有语法错误且不可解析,则引发。
-
deleteRule
void deleteRule(int index) throws DOMException
用于从媒体块中删除规则。- 参数
-
index
- 要移除的规则的媒体块规则集合中的索引。 - 异常
-
DOMException
- INDEX_SIZE_ERR:如果指定的索引与媒体规则列表中的规则不对应,则引发。
NO_MODIFICATION_ALLOWED_ERR:如果此媒体规则是只读的,则提升。
-
-