CSSNamespaceRule:prefix 属性
只读的 prefix
属性 CSSNamespaceRule
返回与该命名空间关联的前缀的字符串。如果没有这样的前缀,则返回一个空字符串。
值
包含与该命名空间关联的前缀的字符串。如果没有前缀,则为空字符串。
示例
样式表包含两个命名空间规则。第一个没有前缀,第二个具有前缀 svg
。将返回两个 CSSNamespaceRule
对象。第一个的 prefix
属性的值将是一个空字符串,第二个为 svg
。
css
@namespace url(http://www.w3.org/1999/xhtml);
@namespace svg url(http://www.w3.org/2000/svg);
js
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0].namespaceURI); // an empty string ""
console.log(myRules[1].namespaceURI); // "svg"
规范
规范 |
---|
CSS 对象模型 (CSSOM) # dom-cssnamespacerule-prefix |
浏览器兼容性
BCD 表仅在浏览器中加载