Estilo desativado <selecionar> (caixas suspensas) em HTML

Um de nossos clientes não consegue ler o texto em cinza nos controles desativados em nosso aplicativo baseado na Web:

Gostaríamos de alterar o estilo para um plano de fundo cinza claro e um texto em preto. Infelizmente, a maioria dos navegadores (incluindo o IE, que é o que o cliente está usando) ignora ocolor: ... Atributo CSS nos controles desabilitados, portanto, não podemos alterar a cor do primeiro plano.

Para caixas de texto (input type="text"), isso pode ser facilmente contornado usando o métodoreadonly ao invés dedisabled atributo. Infelizmente, essa não é uma opção para menus suspensos (select) ou caixas de seleção (input type="checkbox")

Existe uma solução fácil para isso? Preferencialmente aquele em que o controle não precisa ser substituído por outro tipo de controle? (... como nossos controles são renderizados pelo ASP.NET)

PS: Usando o[disabled] seletor em CSS não faz diferença.

questionAnswers(6)

yourAnswerToTheQuestion