Один из наших клиентов с трудом читает серый текст в отключенных элементах управления в нашем веб-приложении:
![IE9 example](https://i.stack.imgur.com/WkHCC.png)
Мы хотели бы изменить стиль на светлыйсерый фон и черный текст.К сожалению, большинство браузеров (включая IE, которым пользуется клиент) игнорируют атрибут CSS color: ...
на отключенных элементах управления, поэтому мы не можем изменить цвет переднего плана.
Для текстовых полей (input type="text"
),это можно легко обойти, используя readonly
вместо атрибута disabled
.К сожалению, это не вариант для выпадающих списков (select
) или флажков (input type="checkbox"
).
Есть ли простой обходной путь для этого?Предпочтительно тот, где контроль не должен быть заменен другим типом контроля?(... поскольку наши элементы управления отображаются в ASP.NET)
PS: использование селектора [disabled]
в CSS не имеет значения.