Styling deaktiviert <Auswahl> (Dropdown-Felder) in HTML

Ein Kunde kann den grauen Text in deaktivierten Steuerelementen in unserer webbasierten Anwendung nur schwer lesen:

Wir möchten den Stil in einen hellgrauen Hintergrund und einen schwarzen Text ändern. Leider ignorieren die meisten Browser (einschließlich des IE, den der Kunde verwendet) dascolor: ... CSS-Attribut für deaktivierte Steuerelemente, daher können wir die Vordergrundfarbe nicht ändern.

Für Textfelder input type="text"), dies kann leicht mit dem @ umgangen werdreadonly anstatt desdisabled Attribut. Leider ist dies keine Option für Dropdowns select) oder Kontrollkästchen input type="checkbox").

ibt es eine einfache Lösung dafür? Bevorzugt eine, bei der die Steuerung nicht durch eine andere Art von Steuerung ersetzt werden muss? (... da unsere Steuerelemente von ASP.NET gerendert werden)

PS: Mit dem[disabled] Selektor in CSS macht keinen Unterschied.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage