One of our customers has a hard time reading the grey text in disabled control in our web-based application:
We would like to change the style to a light grey background and a black text. Unfortunately, most browsers (including IE, which is what the customer is using) ignore the color: ...
CSS attribute on disabled controls, so we cannot change the foreground color.
For text boxes (input type="text"
), this can easily be workarounded by using the readonly
instead of the disabled
attribute. Unfortunately, this is not an option for dropdowns (select
) or checkboxes (input type="checkbox"
).
Is there an easy workaround for that? Preferebly one where the control does not need to be replaced by another type of control? (...since our controls are rendered by ASP.NET)
PS: Using the [disabled]
selector in CSS does not make a difference.