XML DOM CSSRule 객체
- 이전 페이지 DOM CSS2Properties
- 다음 페이지 DOM CSSStyleRule
CSSRule 객체
CSSRule 객체는 CSS 스타일 시트에서 어떤 규칙도 정의하는 데 사용되는 기본 클래스입니다. 이는 규칙 집합(rule sets)과 @ 규칙(at-rules)을 포함합니다.
규칙은 여러 가지 유형이 있습니다. 이 모든 유형은 CSSRule 인터페이스에서 공통 속성이 많지 않으며, 대부분의 유형은 특정 규칙 유형에 대한 특별한 속성을 가지고 있습니다.
CSS 규칙의 유형
타입 | 대응 인터페이스 |
---|---|
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 |
CSSRule 객체의 속성
- cssText
- 규칙의 텍스트 표현을 반환합니다. 예를 들어, "h1,h2 { font-size: 16pt }".
- parentRule
- 규칙을 포함하는 (있을 경우) 요소를 반환합니다. 예를 들어, @media 블록 내의 스타일 규칙.
- parentStyleSheet
- 이 규칙이 속한 스타일시트 객체를 반환합니다.
- type
- 규칙 유형, 예를 들어 CSSRule.CHARSET_RULE 또는 CSSRule.IMPORT_RULE.
주의사항:이 모든 속성은 읽기 전용입니다.
관련 페이지
XML DOM 참조 가이드:CSSStyleRule 객체
- 이전 페이지 DOM CSS2Properties
- 다음 페이지 DOM CSSStyleRule