.css3selectors th, .explain {background-color:#FFFF66; padding:4px; }
.css3selectors td {padding:4px;}
.css3selectors td.compliant {background-color:#009900;}
.css3selectors td.iffy {background-color:#FF9900;}
.css3selectors td.noncompliant {background-color:#FF0000;}
Update 6/30/09: Firefox 3.5 was released today. Like Safari 3.1 and newer (including Safari 4 beta), Opera 9.64 and newer and Google Chrome all support ALL CSS2.1 and CSS3 selectors. Here is a breakdown of all the browsers I’ve tested:
Green / √ means current support.
Orange / Δ means that the browsers have some support for the selector.
Red / Χ means that the browser is non-compliant.
Browsers | |||||||||
---|---|---|---|---|---|---|---|---|---|
Pattern | Meaning | IE6 | IE7 | IE8 | FireFox | Safari | Opera | NetSc | CHROME |
E:active
E:hover E:focus | Dynamic pseudo-classes
Matches E during certain user actions. | Δ | Δ | √ | √ | √ | √ | √ | √ |
Δ | Δ | √ | √ | √ | √ | √ | √ | ||
Χ | Χ | √ | √ | √ | √ | √ | √ | ||
E:before
E:after | Static pseudo-classes See generated content | Χ | Χ | √ | √ | √ | √ | √ | √ |
Χ | Χ | √ | √ | √ | √ | √ | √ |