CSSNamespaceRule
**CSSNamespaceRule
** 接口描述一个对象,该对象表示单个 CSS @namespace
at-rule。
实例属性
从其祖先 CSSRule
继承属性。
CSSNamespaceRule.namespaceURI
-
返回一个字符串,其中包含给定命名空间的 URI 的文本。
CSSNamespaceRule.prefix
-
返回一个字符串,其中包含与该命名空间关联的前缀的名称。如果没有这样的前缀,则返回一个空字符串。
实例方法
从其祖先 CSSRule
继承方法。
示例
样式表将命名空间包含为唯一规则。因此,返回的第一个 CSSRule
将是 CSSNamespaceRule
。
css
@namespace url(http://www.w3.org/1999/xhtml);
js
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); //a CSSNamespaceRule
规范
规范 |
---|
CSS 对象模型 (CSSOM) # the-cssnamespacerule-interface |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。