This document is a section of the web browser standards support document. It includes detailed information about CSS support in major web browsers.
CSS is the primary language for adding presentation elements to a webpage. These presentation elements include colors, fonts, backgrounds, and layout.
The following are units that are used in CSS properties. The values reflect the browser's best support for these units. Support may be weaker in some properties. See the specific property information for details.
| Feature | IE 7 |
|---|---|
| Color | |
| (General) | Y |
| #rrggbb | Y |
| #rgb | Y |
| rgb(<red>, <green>, <blue>) | I |
| aqua | Y |
| black | Y |
| blue | Y |
| fuchsia | Y |
| gray | Y |
| green | Y |
| lime | Y |
| maroon | Y |
| navy | Y |
| olive | Y |
| orange | Y |
| purple | Y |
| red | Y |
| silver | Y |
| teal | Y |
| white | Y |
| yellow | Y |
| ActiveBorder | Y |
| ActiveCaption | Y |
| AppWorkspace | Y |
| Background | Y |
| ButtonFace | Y |
| ButtonHighlight | Y |
| ButtonShadow | Y |
| ButtonText | Y |
| CaptionText | Y |
| GrayText | Y |
| Highlight | Y |
| HighlightText | Y |
| InactiveBorder | Y |
| InactiveCaption | Y |
| InactiveCaptionText | Y |
| InfoBackground | Y |
| InfoText | Y |
| Menu | Y |
| MenuText | Y |
| Scrollbar | Y |
| ThreeDDarkShadow | Y |
| ThreeDFace | Y |
| ThreeDHighlight | Y |
| ThreeDLightShadow | Y |
| ThreeDShadow | Y |
| Window | Y |
| WindowFrame | Y |
| WindowText | Y |
| Counter | |
| (General) | N |
| Integer | |
| (General) | Y |
| Length | |
| (General) | Y |
| em | Y |
| ex | Y |
| px | Y |
| in | Y |
| cm | Y |
| mm | Y |
| pt | Y |
| pc | Y |
| Number | |
| (General) | Y |
| Percentage | |
| (General) | Y |
| String | |
| (General) | N |
| URI | |
| (General) | Y |
Importance gives dominance to CSS rules that would normally be overridden by rules of greater specificity or latter appearance.
| Feature | IE 7 |
|---|---|
| !important | |
| (General) | I |
At-rules provide special operations and selection mechanisms for the CSS document.
| Feature | IE 7 |
|---|---|
| @charset | |
| (General) | I |
| @import | |
| (General) | I |
| @media | |
| (General) | I |
| @page | |
| (General) | N |
| :left | N |
| :right | N |
| :first | N |
Selectors specify where CSS rules are applied on the document.
| Feature | IE 7 |
|---|---|
| * | |
| (General) | I |
| E | |
| (General) | I |
| E F | |
| (General) | I |
| E > F | |
| (General) | I |
| E + F | |
| (General) | I |
| [attr] | |
| (General) | I |
| [attr="value"] | |
| (General) | I |
| [attr~="value"] | |
| (General) | I |
| [attr|="value"] | |
| (General) | I |
| .class | |
| (General) | Y |
| #id | |
| (General) | Y |
Pseudo-classes select elements in certain special states.
| Feature | IE 7 |
|---|---|
| :active | |
| (General) | I |
| :first-child | |
| (General) | I |
| :focus | |
| (General) | N |
| :hover | |
| (General) | I |
| :lang(C) | |
| (General) | N |
| :link | |
| (General) | I |
| :visited | |
| (General) | I |
Pseudo-elements are styled portions of the displayed page that were created by one of the following selectors.
| Feature | IE 7 |
|---|---|
| :after | |
| (General) | N |
| :before | |
| (General) | N |
| :first-letter | |
| (General) | I |
| :first-line | |
| (General) | I |
The following are CSS properties that are used in normal graphical webpage displays in web browsers.
| Feature | IE 7 |
|---|---|
| background | |
| (General) | I |
| (background-color) | 83% |
| (background-image) | 67% |
| (background-repeat) | 90% |
| (background-attachment) | 67% |
| (background-position) | 50% |
| inherit | N |
| background-attachment | |
| (General) | I |
| scroll | I |
| fixed | Y |
| inherit | N |
| background-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| background-image | |
| (General) | I |
| (URI) | Y |
| none | Y |
| inherit | N |
| background-position | |
| (General) | I |
| (Percentage) | I |
| (Length) | I |
| left | I |
| center (horizontal) | I |
| right | I |
| top | I |
| center (vertical) | I |
| bottom | I |
| inherit | N |
| background-repeat | |
| (General) | I |
| repeat | Y |
| repeat-x | Y |
| repeat-y | Y |
| no-repeat | Y |
| inherit | N |
| border | |
| (General) | I |
| (border-width) | 90% |
| (border-style) | 82% |
| (border-top-color) | 83% |
| inherit | N |
| border-bottom | |
| (General) | I |
| (border-width) | 90% |
| (border-style) | 82% |
| (border-top-color) | 83% |
| inherit | N |
| border-bottom-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| border-bottom-style | |
| (General) | I |
| none | Y |
| hidden | N |
| dotted | I |
| dashed | Y |
| solid | Y |
| double | Y |
| groove | Y |
| ridge | Y |
| inset | Y |
| outset | Y |
| inherit | N |
| border-bottom-width | |
| (General) | I |
| thin | Y |
| medium | Y |
| thick | Y |
| (Length) | Y |
| inherit | N |
| border-collapse | |
| (General) | I |
| collapse | Y |
| separate | I |
| inherit | N |
| border-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| border-left | |
| (General) | I |
| (border-width) | 90% |
| (border-style) | 82% |
| (border-top-color) | 83% |
| inherit | N |
| border-left-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| border-left-style | |
| (General) | I |
| none | Y |
| hidden | N |
| dotted | I |
| dashed | Y |
| solid | Y |
| double | Y |
| groove | Y |
| ridge | Y |
| inset | Y |
| outset | Y |
| inherit | N |
| border-left-width | |
| (General) | I |
| thin | Y |
| medium | Y |
| thick | Y |
| (Length) | Y |
| inherit | N |
| border-right | |
| (General) | I |
| (border-width) | 90% |
| (border-style) | 82% |
| (border-top-color) | 83% |
| inherit | N |
| border-right-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| border-right-style | |
| (General) | I |
| none | Y |
| hidden | N |
| dotted | I |
| dashed | Y |
| solid | Y |
| double | Y |
| groove | Y |
| ridge | Y |
| inset | Y |
| outset | Y |
| inherit | N |
| border-right-width | |
| (General) | I |
| thin | Y |
| medium | Y |
| thick | Y |
| (Length) | Y |
| inherit | N |
| border-spacing | |
| (General) | N |
| (Length) | N |
| inherit | N |
| border-style | |
| (General) | I |
| none | Y |
| hidden | N |
| dotted | I |
| dashed | Y |
| solid | Y |
| double | Y |
| groove | Y |
| ridge | Y |
| inset | Y |
| outset | Y |
| inherit | N |
| border-top | |
| (General) | I |
| (border-width) | 90% |
| (border-style) | 82% |
| (border-top-color) | 83% |
| inherit | N |
| border-top-color | |
| (General) | I |
| (Color) | 99% |
| transparent | Y |
| inherit | N |
| border-top-style | |
| (General) | I |
| none | Y |
| hidden | N |
| dotted | I |
| dashed | Y |
| solid | Y |
| double | Y |
| groove | Y |
| ridge | Y |
| inset | Y |
| outset | Y |
| inherit | N |
| border-top-width | |
| (General) | I |
| thin | Y |
| medium | Y |
| thick | Y |
| (Length) | Y |
| inherit | N |
| border-width | |
| (General) | I |
| thin | Y |
| medium | Y |
| thick | Y |
| (Length) | Y |
| inherit | N |
| bottom | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | Y |
| inherit | N |
| caption-side | |
| (General) | N |
| top | N |
| bottom | N |
| inherit | N |
| clear | |
| (General) | I |
| none | Y |
| left | I |
| right | I |
| both | I |
| inherit | N |
| clip | |
| (General) | N |
| rect(<top>, <right>, <bottom>, <left>) | N |
| auto | N |
| inherit | N |
| color | |
| (General) | I |
| (Color) | 99% |
| inherit | N |
| content | |
| (General) | N |
| none | N |
| normal | N |
| (String) | N |
| (URI) | N |
| counter(<counter>) | N |
| counter(<counter>, <list-style-type>) | N |
| counters(<counter>, <string>) | N |
| counters(<counter>, <string>, <list-style-type>) | N |
| attr(<attr>) | N |
| open-quote | N |
| close-quote | N |
| no-open-quote | N |
| no-close-quote | N |
| inherit | N |
| counter-increment | |
| (General) | N |
| (Counter) | N |
| (Integer) | N |
| none | N |
| inherit | N |
| counter-reset | |
| (General) | N |
| (Counter) | N |
| (Integer) | N |
| none | N |
| inherit | N |
| cursor | |
| (General) | I |
| (URI) | I |
| auto | Y |
| crosshair | Y |
| default | Y |
| pointer | Y |
| move | Y |
| e-resize | Y |
| ne-resize | Y |
| nw-resize | Y |
| n-resize | Y |
| se-resize | Y |
| sw-resize | Y |
| s-resize | Y |
| w-resize | Y |
| text | Y |
| wait | Y |
| help | Y |
| progress | Y |
| inherit | N |
| direction | |
| (General) | I |
| ltr | Y |
| rtl | Y |
| inherit | Y |
| display | |
| (General) | I |
| inline | Y |
| block | I |
| list-item | Y |
| run-in | N |
| inline-block | I |
| table | N |
| inline-table | N |
| table-row-group | N |
| table-header-group | I |
| table-footer-group | I |
| table-row | N |
| table-column-group | N |
| table-column | N |
| table-cell | N |
| table-caption | N |
| none | Y |
| inherit | N |
| empty-cells | |
| (General) | N |
| show | N |
| hide | N |
| inherit | N |
| float | |
| (General) | I |
| left | I |
| right | I |
| none | Y |
| inherit | N |
| font | |
| (General) | I |
| (font-style) | Y |
| (font-variant) | Y |
| (font-weight) | Y |
| (font-size) | Y |
| (line-height) | 90% |
| (font-family) | Y |
| caption | Y |
| icon | Y |
| menu | Y |
| message-box | Y |
| small-caption | Y |
| status-bar | Y |
| inherit | N |
| font-family | |
| (General) | I |
| (Family name) | Y |
| serif | Y |
| sans-serif | Y |
| cursive | Y |
| fantasy | Y |
| monospace | Y |
| inherit | N |
| font-size | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| xx-small | Y |
| x-small | Y |
| small | Y |
| medium | Y |
| large | Y |
| x-large | Y |
| xx-large | Y |
| larger | Y |
| smaller | Y |
| inherit | N |
| font-style | |
| (General) | I |
| normal | Y |
| italic | Y |
| oblique | Y |
| inherit | N |
| font-variant | |
| (General) | I |
| normal | Y |
| small-caps | I |
| inherit | N |
| font-weight | |
| (General) | I |
| normal | Y |
| bold | Y |
| bolder | Y |
| lighter | Y |
| 100 | Y |
| 200 | Y |
| 300 | Y |
| 400 | Y |
| 500 | Y |
| 600 | Y |
| 700 | Y |
| 800 | Y |
| 900 | Y |
| inherit | N |
| height | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| auto | Y |
| inherit | N |
| left | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| letter-spacing | |
| (General) | I |
| normal | Y |
| (Length) | Y |
| inherit | N |
| line-height | |
| (General) | I |
| normal | Y |
| (Number) | Y |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| list-style | |
| (General) | I |
| (list-style-type) | Y |
| (list-style-position) | Y |
| (list-style-image) | 83% |
| inherit | N |
| list-style-image | |
| (General) | I |
| (URI) | Y |
| none | Y |
| inherit | N |
| list-style-position | |
| (General) | I |
| inside | Y |
| outside | Y |
| inherit | N |
| list-style-type | |
| (General) | I |
| disc | Y |
| circle | Y |
| square | Y |
| decimal | Y |
| decimal-leading-zero | N |
| lower-roman | Y |
| upper-roman | Y |
| lower-greek | N |
| lower-latin | N |
| upper-latin | N |
| armenian | N |
| georgian | N |
| lower-alpha | Y |
| upper-alpha | Y |
| none | Y |
| inherit | N |
| margin | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| margin-bottom | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| margin-left | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| margin-right | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| margin-top | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | I |
| inherit | N |
| max-height | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| none | Y |
| inherit | N |
| max-width | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| none | Y |
| inherit | N |
| min-height | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| inherit | N |
| min-width | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| inherit | N |
| outline | |
| (General) | N |
| (outline-color) | N |
| (outline-style) | N |
| (outline-width) | N |
| inherit | N |
| outline-color | |
| (General) | N |
| (Color) | N |
| invert | N |
| inherit | N |
| outline-style | |
| (General) | N |
| (border-style) | N |
| inherit | N |
| outline-width | |
| (General) | N |
| (border-width) | N |
| inherit | N |
| overflow | |
| (General) | I |
| visible | Y |
| hidden | I |
| scroll | I |
| auto | I |
| inherit | N |
| padding | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| padding-bottom | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| padding-left | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| padding-right | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| padding-top | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| position | |
| (General) | I |
| static | Y |
| relative | I |
| absolute | I |
| fixed | I |
| inherit | N |
| quotes | |
| (General) | N |
| (String) | N |
| none | N |
| inherit | N |
| right | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | Y |
| inherit | N |
| table-layout | |
| (General) | I |
| auto | Y |
| fixed | Y |
| inherit | N |
| text-align | |
| (General) | I |
| left | Y |
| right | Y |
| center | Y |
| justify | Y |
| inherit | N |
| text-decoration | |
| (General) | I |
| none | Y |
| underline | Y |
| overline | Y |
| line-through | Y |
| blink | N |
| inherit | N |
| text-indent | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| inherit | N |
| text-transform | |
| (General) | I |
| capitalize | Y |
| uppercase | I |
| lowercase | I |
| none | Y |
| inherit | N |
| top | |
| (General) | I |
| (Length) | Y |
| (Percentage) | Y |
| auto | Y |
| inherit | N |
| unicode-bidi | |
| (General) | I |
| normal | Y |
| embed | Y |
| bidi-override | Y |
| inherit | N |
| vertical-align | |
| (General) | I |
| baseline | Y |
| sub | I |
| super | I |
| top | I |
| text-top | I |
| middle | Y |
| bottom | I |
| text-bottom | I |
| (Percentage) | I |
| (Length) | I |
| inherit | N |
| visibility | |
| (General) | I |
| visible | Y |
| hidden | Y |
| collapse | N |
| inherit | Y |
| white-space | |
| (General) | I |
| normal | I |
| pre | I |
| nowrap | I |
| pre-wrap | N |
| pre-line | N |
| inherit | N |
| width | |
| (General) | I |
| (Length) | I |
| (Percentage) | I |
| auto | Y |
| inherit | N |
| word-spacing | |
| (General) | I |
| normal | Y |
| (Length) | Y |
| inherit | N |
| z-index | |
| (General) | I |
| auto | Y |
| (Integer) | Y |
| inherit | N |
The following CSS properties allow special formatting on paged media, such as pages printed with a printer.
| Feature | IE 7 |
|---|---|
| orphans | |
| (General) | N |
| (Integer) | N |
| inherit | N |
| page-break-after | |
| (General) | I |
| auto | Y |
| always | Y |
| avoid | Y |
| left | Y |
| right | Y |
| inherit | N |
| page-break-before | |
| (General) | I |
| auto | Y |
| always | Y |
| avoid | Y |
| left | Y |
| right | Y |
| inherit | N |
| page-break-inside | |
| (General) | N |
| avoid | N |
| auto | N |
| inherit | N |
| widows | |
| (General) | N |
| (Integer) | N |
| inherit | N |
The following summarizes the requirements for a web browser to claim full support for CSS 2.1. A web browser may not claim full conformance unless all of the following are met. Each of these points is graded on an all-or-nothing basis.
| Feature | IE 7 |
|---|---|
| Conformance | |
| Support a media type | Y |
| Attempt to retrieve all style sheets | Y |
| Follow all specified grammar | N |
| Assign elements all applicable properties | N |
| Support alternate style sheets | N |
| Allow disabling author style sheet | N |
| Support user style sheets | Y |
The following are features that have been added or significantly changed in CSS 3. The sections of CSS 3 shown below have reached at least the Candidate Recommendation stage, which means these features are ready to be implemented in user agents.
The following are units that are used in CSS properties. The values reflect the browser's best support for these units. Support may be weaker in some properties. See the specific property information for details.
| Feature | IE 7 |
|---|---|
| Appearance | |
| (General) | I |
| icon | I |
| window | N |
| desktop | N |
| workspace | N |
| document | N |
| tooltip | N |
| dialog | N |
| button | N |
| push-button | N |
| hyperlink | N |
| radio-button | N |
| checkbox | N |
| menu-item | N |
| tab | N |
| menu | I |
| menubar | N |
| pull-down-menu | N |
| pop-up-menu | N |
| list-menu | N |
| radio-group | N |
| checkbox-group | N |
| outline-tree | N |
| range | N |
| field | N |
| combo-box | N |
| signature | N |
| password | N |
| Color | |
| rgba(<red>, <green>, <blue>, <alpha>) | N |
| transparent | I |
| hsl(<hue>, <saturation>, <lightness>) | N |
| hsla(<hue>, <saturation>, <lightness>, <alpha>) | N |
| currentColor | N |
| flavor | N |
| aliceblue | Y |
| antiquewhite | Y |
| aquamarine | Y |
| azure | Y |
| beige | Y |
| bisque | Y |
| blanchedalmond | Y |
| blueviolet | Y |
| brown | Y |
| burlywood | Y |
| cadetblue | Y |
| chartreuse | Y |
| chocolate | Y |
| coral | Y |
| cornflowerblue | Y |
| cornsilk | Y |
| crimson | Y |
| cyan | Y |
| darkblue | Y |
| darkcyan | Y |
| darkgoldenrod | Y |
| darkgray | Y |
| darkgreen | Y |
| darkgrey | N |
| darkkhaki | Y |
| darkmagenta | Y |
| darkolivegreen | Y |
| darkorange | Y |
| darkorchid | Y |
| darkred | Y |
| darksalmon | Y |
| darkseagreen | Y |
| darkslateblue | Y |
| darkslategray | Y |
| darkslategrey | N |
| darkturquoise | Y |
| darkviolet | Y |
| deeppink | Y |
| deepskyblue | Y |
| dimgray | Y |
| dimgrey | N |
| dodgerblue | Y |
| firebrick | Y |
| floralwhite | Y |
| forestgreen | Y |
| gainsboro | Y |
| ghostwhite | Y |
| gold | Y |
| goldenrod | Y |
| greenyellow | Y |
| grey | N |
| honeydew | Y |
| hotpink | Y |
| indianred | Y |
| indigo | Y |
| ivory | Y |
| khaki | Y |
| lavender | Y |
| lavenderblush | Y |
| lawngreen | Y |
| lemonchiffon | Y |
| lightblue | Y |
| lightcoral | Y |
| lightcyan | Y |
| lightgoldenrodyellow | Y |
| lightgray | N |
| lightgreen | Y |
| lightgrey | Y |
| lightpink | Y |
| lightsalmon | Y |
| lightseagreen | Y |
| lightskyblue | Y |
| lightslategray | Y |
| lightslategrey | N |
| lightsteelblue | Y |
| lightyellow | Y |
| limegreen | Y |
| linen | Y |
| magenta | Y |
| mediumaquamarine | Y |
| mediumblue | Y |
| mediumorchid | Y |
| mediumpurple | Y |
| mediumseagreen | Y |
| mediumslateblue | Y |
| mediumspringgreen | Y |
| mediumturquoise | Y |
| mediumvioletred | Y |
| midnightblue | Y |
| mintcream | Y |
| mistyrose | Y |
| moccasin | Y |
| navajowhite | Y |
| oldlace | Y |
| olivedrab | Y |
| orangered | Y |
| orchid | Y |
| palegoldenrod | Y |
| palegreen | Y |
| paleturquoise | Y |
| palevioletred | Y |
| papayawhip | Y |
| peachpuff | Y |
| peru | Y |
| pink | Y |
| plum | Y |
| powderblue | Y |
| rosybrown | Y |
| royalblue | Y |
| saddlebrown | Y |
| salmon | Y |
| sandybrown | Y |
| seagreen | Y |
| seashell | Y |
| sienna | Y |
| skyblue | Y |
| slateblue | Y |
| slategray | Y |
| slategrey | N |
| snow | Y |
| springgreen | Y |
| steelblue | Y |
| tan | Y |
| thistle | Y |
| tomato | Y |
| turquoise | Y |
| violet | Y |
| wheat | Y |
| whitesmoke | Y |
| yellowgreen | Y |
| Counter | |
| pages | N |
| ID | |
| (General) | N |
| Target name | |
| (General) | N |
At-rules provide special operations and selection mechanisms for the CSS document.
| Feature | IE 7 |
|---|---|
| @color-profile | |
| (General) | N |
| name | N |
| src | N |
| rendering-intent | N |
| @media | |
| width | N |
| min-width | N |
| max-width | N |
| height | N |
| min-height | N |
| max-height | N |
| device-width | N |
| min-device-width | N |
| max-device-width | N |
| device-height | N |
| min-device-height | N |
| max-device-height | N |
| device-aspect-ratio | N |
| min-device-aspect-ratio | N |
| max-device-aspect-ratio | N |
| color | N |
| min-color | N |
| max-color | N |
| color-index | N |
| min-color-index | N |
| max-color-index | N |
| monochrome | N |
| min-monochrome | N |
| max-monochrome | N |
| resolution | N |
| min-resolution | N |
| max-resolution | N |
| scan | N |
| grid | N |
| @page | |
| @top | N |
| @top-left-corner | N |
| @top-left | N |
| @top-center | N |
| @top-right | N |
| @top-right-corner | N |
| @bottom | N |
| @bottom-left-corner | N |
| @bottom-left | N |
| @bottom-center | N |
| @bottom-right | N |
| @bottom-right-corner | N |
| @left-top | N |
| @left-middle | N |
| @left-bottom | N |
| @right-top | N |
| @right-middle | N |
| @right-bottom | N |
| @float-area | N |
| (Page name) | N |
Selectors specify where CSS rules are applied on the document.
| Feature | IE 7 |
|---|---|
| E ~ F | |
| (General) | I |
| [attr^="value"] | |
| (General) | I |
| [attr$="value"] | |
| (General) | I |
| [attr*="value"] | |
| (General) | I |
Pseudo-classes select elements in certain special states.
| Feature | IE 7 |
|---|---|
| :root | |
| (General) | N |
| :nth-child(N) | |
| (General) | N |
| b | N |
| an | N |
| an+b | N |
| odd | N |
| even | N |
| :nth-last-child(N) | |
| (General) | N |
| b | N |
| an | N |
| an+b | N |
| odd | N |
| even | N |
| :nth-of-type(N) | |
| (General) | N |
| b | N |
| an | N |
| an+b | N |
| odd | N |
| even | N |
| :nth-last-of-type(N) | |
| (General) | N |
| b | N |
| an | N |
| an+b | N |
| odd | N |
| even | N |
| :last-child | |
| (General) | N |
| :first-of-type | |
| (General) | N |
| :last-of-type | |
| (General) | N |
| :only-child | |
| (General) | N |
| :only-of-type | |
| (General) | N |
| :empty | |
| (General) | N |
| :target | |
| (General) | N |
| :enabled | |
| (General) | N |
| :disabled | |
| (General) | N |
| :checked | |
| (General) | N |
| :contains(C) | |
| (General) | N |
| :not(S) | |
| (General) | N |
| :default | |
| (General) | N |
| :valid | |
| (General) | N |
| :invalid | |
| (General) | N |
| :in-range | |
| (General) | N |
| :out-of-range | |
| (General) | N |
| :required | |
| (General) | N |
| :optional | |
| (General) | N |
| :read-only | |
| (General) | N |
| :read-write | |
| (General) | N |
Pseudo-elements are styled portions of the displayed page that were created by one of the following selectors.
| Feature | IE 7 |
|---|---|
| ::selection | |
| (General) | N |
| ::value | |
| (General) | N |
| ::choices | |
| (General) | N |
| ::repeat-item | |
| (General) | N |
| ::repeat-index | |
| (General) | N |
The following are CSS properties that are used in normal graphical webpage displays in web browsers.
| Feature | IE 7 |
|---|---|
| appearance | |
| (General) | N |
| (Appearance) | N |
| normal | N |
| inherit | N |
| box-sizing | |
| (General) | N |
| content-box | N |
| border-box | N |
| inherit | N |
| color | |
| attr(<attr>, color) | N |
| color-profile | |
| (General) | N |
| (Profile name) | N |
| (URI) | N |
| auto | N |
| sRGB | N |
| inherit | N |
| content | |
| (Appearance) | N |
| icon | N |
| cursor | |
| (General) | I |
| (Number) | N |
| none | N |
| context-menu | N |
| cell | N |
| vertical-text | Y |
| alias | N |
| copy | N |
| no-drop | Y |
| not-allowed | Y |
| ew-resize | N |
| ns-resize | N |
| nesw-resize | N |
| nwse-resize | N |
| col-resize | Y |
| row-resize | Y |
| all-scroll | Y |
| display | |
| ruby | N |
| ruby-base | N |
| ruby-base-container | N |
| ruby-text | N |
| ruby-text-container | N |
| font | |
| (Appearance) | 5% |
| icon | |
| (General) | N |
| (URI) | N |
| auto | N |
| inherit | N |
| nav-down | |
| (General) | N |
| (ID) | N |
| current | N |
| root | N |
| (Target name) | N |
| inherit | N |
| nav-index | |
| (General) | N |
| (Number) | N |
| auto | N |
| inherit | N |
| nav-left | |
| (General) | N |
| (ID) | N |
| current | N |
| root | N |
| (Target name) | N |
| inherit | N |
| nav-right | |
| (General) | N |
| (ID) | N |
| current | N |
| root | N |
| (Target name) | N |
| inherit | N |
| nav-up | |
| (General) | N |
| (ID) | N |
| current | N |
| root | N |
| (Target name) | N |
| inherit | N |
| opacity | |
| (General) | N |
| (Number) | N |
| outline-offset | |
| (General) | N |
| (Length) | N |
| inherit | N |
| rendering-intent | |
| (General) | N |
| auto | N |
| perceptual | N |
| relative-colorimetric | N |
| saturation | N |
| absolute-colorimetric | N |
| inherit | N |
| resize | |
| (General) | N |
| none | N |
| horizontal | N |
| vertical | N |
| inherit | N |
| ruby-align | |
| (General) | I |
| auto | Y |
| start | N |
| left | Y |
| center | Y |
| end | N |
| right | Y |
| distribute-letter | Y |
| distribute-space | Y |
| line-edge | Y |
| inherit | N |
| initial | N |
| ruby-overhang | |
| (General) | I |
| auto | Y |
| start | N |
| end | N |
| none | Y |
| inherit | N |
| initial | N |
| ruby-position | |
| (General) | N |
| before | N |
| after | N |
| right | N |
| inherit | N |
| initial | N |
| ruby-span | |
| (General) | N |
| attr(<attr>) | N |
| none | N |
| inherit | N |
| initial | N |
The following CSS properties allow special formatting on paged media, such as pages printed with a printer.
| Feature | IE 7 |
|---|---|
| image-orientation | |
| (General) | N |
| (Angle) | N |
| auto | N |
| page | |
| (General) | N |
| (Page name) | N |
| auto | N |
| page-policy | |
| (General) | N |
| start | N |
| first | N |
| last | N |
| size (@page) | |
| (General) | N |
| (Length) | N |
| auto | N |
| landscape | N |
| portrait | N |
| A5 | N |
| A4 | N |
| A3 | N |
| B5 | N |
| B4 | N |
| letter | N |
| legal | N |
| ledger | N |