いくつかのHTMLコントロールを無効にしようとしていますが、IEブラウザとFirefox/Webkitブラウザの違いによるクロスブラウザの問題が発生しています。主な問題は、次の行で明らかです。
<input type="text" name="badIE" disabled="disabled" style="color:blue;" value="IE won't show this correctly" />
IEでは、上記の入力は灰色のテキストになりますが、テストした他のすべてのブラウザーではテキストは青色になります。IEでは、disabled
テキスト入力のフィールドがテキストの色のCSSルールよりも優先されることが許可されているように見えます。このタイプの問題に対処するための確立されたベストプラクティスまたはIECSSハックはありますか?