Đối tượng CSSRule XML DOM
- Trang trước DOM CSS2Properties
- Trang tiếp theo DOM CSSStyleRule
Đối tượng CSSRule
Đối tượng CSSRule là một lớp cơ bản, được sử dụng để định nghĩa bất kỳ quy tắc nào trong bảng样式的 CSS, bao gồm tập hợp quy tắc (rule sets) và quy tắc @ (at-rules).
Quy tắc có nhiều loại. Tất cả các loại này trong giao diện CSSRule chia sẻ ít thuộc tính chung, hầu hết các loại đều có thuộc tính đặc trưng cho từng loại quy tắc cụ thể.
Loại quy tắc CSS
Loại | Giao diện tương ứng |
---|---|
CSSRule.STYLE_RULE | CSSStyleRule |
CSSRule.MEDIA_RULE | CSSMediaRule |
CSSRule.FONT_FACE_RULE | CSSFontFaceRule |
CSSRule.PAGE_RULE | CSSPageRule |
CSSRule.IMPORT_RULE | CSSImportRule |
CSSRule.CHARSET_RULE | CSSCharsetRule |
CSSRule.UNKNOWN_RULE | CSSUnknownRule |
Thuộc tính của đối tượng CSSRule
- cssText
- Trả về biểu diễn văn bản của quy tắc, ví dụ "h1,h2 { font-size: 16pt }".
- parentRule
- Trả về quy tắc chứa (nếu có), ví dụ như quy tắc样式的 @media block.
- parentStyleSheet
- Trả về đối tượng stylesheet mà quy tắc thuộc về.
- type
- Loại quy tắc, ví dụ CSSRule.CHARSET_RULE hoặc CSSRule.IMPORT_RULE.
Chú ý:Tất cả các thuộc tính trên đều là chỉ đọc.
Trang liên quan
Sách hướng dẫn XML DOM:Đối tượng CSSStyleRule
- Trang trước DOM CSS2Properties
- Trang tiếp theo DOM CSSStyleRule