So I just upgraded to Firefox 3.5 (as should the rest of the web-surfing world) and I did a test on CSS3.info just to see all of the available CSS3 selectors. Here are the results:
From the 43 selectors 43 have passed, 0 are buggy and 0 are unsupported (Passed 579 out of 579 tests)
- :checked
- E
- .class
- #id
- E F
- E > F
- E + F
- E[attribute]
- E[attribute=value]
- E[attribute~=value]
- E[attribute|=value]
- :first-child
- :link
- :visited
- :lang()
- :before
- ::before
- :after
- ::after
- :first-letter
- ::first-letter
- :first-line
- ::first-line
- E[attribute^=value]
- E[attribute$=value]
- E[attribute*=value]
- E ~ F
- :root
- :last-child
- :only-child
- :nth-child()
- :nth-last-child()
- :first-of-type
- :last-of-type
- :only-of-type
- :nth-of-type()
- :nth-last-of-type()
- :empty
- :not()
- :target
- :enabled
- :disabled
- :checked
Nice. And now begins the typical 5-year wait for Internet Explorer to catch up.




