: pseudo-class in the selector is disabled IE8!
you need to ungroup these selectors if you absolutely need to use those CSS3 pseudo classes ;
If there is a selector in the rule set that IE8 does not understand, ignoring all this - this is common in IE8 with CSS3 pseudo-classes
eg. If you separate them and completely remove the :disabled selector parts, you will see that the first example below works for everyone, while the second still works, except for IE7
input[disabled], select[disabled], textarea[disabled] {background-color: #0f0;} input[disabled="disabled"], select[disabled="disabled"], textarea[disabled="disabled"] {background-color:#ff0;}
the color issue (as opposed to the background color) mentioned in another answer is not the cause of your problem, but that would not help if you also tried to change the color;)
clairesuzy Mar 30 '11 at 12:19 2011-03-30 12:19
source share