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