Interface ICSSStyleSheet
Interface ICSSStyleSheet
Namespace: Aspose.Html.Dom.Css
Assembly: Aspose.HTML.dll (25.1.0)
CSSStyleSheet 接口是一个具体接口,用于表示 CSS 样式表,即内容类型为 “text/css” 的样式表。
[DOMObject]
[DOMName("CSSStyleSheet")]
[ComVisible(true)]
public interface ICSSStyleSheet : IStyleSheet
实现
属性
CSSRules
样式表中包含的所有 CSS 规则的列表。这包括规则集和 at 规则。
[DOMName("cssRules")]
ICSSRuleList CSSRules { get; }
属性值
OwnerRule
如果该样式表来自 @import 规则,则 ownerRule 属性将包含 CSSImportRule。在这种情况下,样式表接口中的 ownerNode 属性将为 null。如果样式表来自元素或处理指令,则 ownerRule 属性将为 null,ownerNode 属性将包含 Node。
[DOMNullable]
[DOMName("ownerRule")]
ICSSRule OwnerRule { get; }
属性值
方法
DeleteRule(int)
用于从样式表中删除规则。
[DOMName("deleteRule")]
void DeleteRule(int index)
参数
index
int
索引。
InsertRule(string, int)
用于向样式表中插入新规则。新规则现在成为级联的一部分。
[DOMName("insertRule")]
long InsertRule(string rule, int index)
参数
rule
string
样式规则。
index
int
规则索引。
返回值
插入的索引。