CSSNamespaceRule
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2017.
Giao diện CSSNamespaceRule mô tả một đối tượng biểu thị một quy tắc CSS @namespace at-rule đơn lẻ.
Thuộc tính phiên bản
Kế thừa thuộc tính từ lớp tổ tiên CSSRule.
CSSNamespaceRule.namespaceURI-
Trả về một chuỗi chứa văn bản URI của không gian tên đã cho.
CSSNamespaceRule.prefix-
Trả về một chuỗi với tên tiền tố liên kết với không gian tên này. Nếu không có tiền tố như vậy, trả về chuỗi rỗng.
Phương thức phiên bản
Kế thừa phương thức từ lớp tổ tiên CSSRule.
Ví dụ
Stylesheet bao gồm một không gian tên là quy tắc duy nhất. Do đó, CSSRule đầu tiên được trả về sẽ là CSSNamespaceRule.
css
@namespace url("http://www.w3.org/1999/xhtml");
js
const myRules = document.styleSheets[0].cssRules;
console.log(myRules[0]); // A CSSNamespaceRule
Thông số kỹ thuật
| Specification |
|---|
| CSS Object Model (CSSOM)> # the-cssnamespacerule-interface> |