XML DOM CSSRule Nesnesi
- Önceki sayfa DOM CSS2Properties
- Sonraki sayfa DOM CSSStyleRule
CSSRule nesnesi
CSSRule nesnesi, CSS stillerinin herhangi bir kurallarını tanımlamak için kullanılan bir temel sınıftır, bu da kurallar kümeleri (rule sets) ve @ kurallarını (at-rules) içerir.
Kurallar birkaç türde bulunur. Tüm bu türler CSSRule arayüzünde paylaşılan genel özellikler oldukça azdır, çoğu tür belirli bir kurallar türüne özel özelliklere sahiptir.
CSS Kuralları Türleri
Tür | Karşılaştırma arayüzleri |
---|---|
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 nesnesinin özellikleri
- cssText
- Kuralın metin ifadesini döndürür, örneğin "h1,h2 { font-size: 16pt }".
- parentRule
- Kuralı içeren (varsa) içeren (örneğin, @media bloğundaki stil kuralı) döndürür.
- parentStyleSheet
- Bu kuralın stylesheet nesnesine ait olduğunu döndürür.
- type
- Örnek olarak CSSRule.CHARSET_RULE veya CSSRule.IMPORT_RULE olan kurallar türü.
Açıklama:Bu özellikler tümü de yalnızca okunabilir.
İlgili sayfalar
XML DOM referans el kitabı:CSSStyleRule nesnesi
- Önceki sayfa DOM CSS2Properties
- Sonraki sayfa DOM CSSStyleRule