This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
spec:cssom-constants [2019/07/22 16:34] – [CSSRule.type enumeration] add @property to the table tabatkins | spec:cssom-constants [2021/09/01 09:44] (current) – more detail tabatkins | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CSSOM Constants ====== | ====== CSSOM Constants ====== | ||
- | This page lists all standardized CSSOM constants | + | This page previously listed the CSSRule |
- | ====== CSSRule.type enumeration ====== | + | As the '' |
- | + | ||
- | | 0 | - | reserved; formerly UNKNOWN_RULE in DOM-Level-2-Style | | + | |
- | | 1 | STYLE_RULE | CSSOM | | + | |
- | | 2 | CHARSET_RULE | CSSOM | | + | |
- | | 3 | IMPORT_RULE | CSSOM | | + | |
- | | 4 | MEDIA_RULE | CSSOM | | + | |
- | | 5 | FONT_FACE_RULE | CSSOM | | + | |
- | | 6 | PAGE_RULE | CSSOM | | + | |
- | | 7 | KEYFRAMES_RULE | css3-animations | | + | |
- | | 8 | KEYFRAME_RULE | css3-animations | | + | |
- | | 9 | MARGIN_RULE | CSSOM | | + | |
- | | 10 | NAMESPACE_RULE | CSSOM | | + | |
- | | 11 | COUNTER_STYLE_RULE | css3-lists | | + | |
- | | 12 | SUPPORTS_RULE | css3-conditional | | + | |
- | | 13 | DOCUMENT_RULE | css3-conditional | | + | |
- | | 14 | FONT_FEATURE_VALUES_RULE | css3-fonts | | + | |
- | | 15 | VIEWPORT_RULE | css-device-adapt | | + | |
- | | 16 | REGION_STYLE_RULE | proposed | + | |
- | | 17 | CUSTOM_MEDIA_RULE | mediaqueries | | + | |
- | | 18 | PROPERTY_RULE | css-properties-values-api | | + | |
- | | ... 999 | - | reserved for future standardization | | + | |
- | + | ||
- | + | ||
- | ====== CSSOM Experimental Constants ====== | + | |
- | + | ||
- | Constants for proposals that have yet to be accepted by the working group are listed below. | + | |
- | + | ||
- | |1000| TEXT_TRANSFORM_RULE | proposed for css3-text| | + | |
- | |1001| HOST_RULE | proposed | + | |
- | + | ||
- | ====== CSSOM Vendor Constants ====== | + | |
- | + | ||
- | Vendors can list their proprietary | + | |
- | + | ||
- | ===== Opera ===== | + | |
- | + | ||
- | Opera uses numbers in the 0x09E8A001 - 0x09E8AFFF range. | + | |
- | |0x09E8A001| NAVIGATION_RULE | for @navigation, | + | |
+ | (If you're trying to identify which rule a given CSSRule-subclass object is, check '' |