One of our customers has a hard time reading the grey text in disabled controls 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.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…