約6つの入力フィールドを持つhtml5フォームがあり、一部は必須で、一部はオプションです。フィールドに入力したら、次のコードを使用して緑色に変更しました。
input:valid, textarea:valid { background: #dfd; }
これはChromeとFirefoxで正常に機能しますが、Internet Explorer 9は、このCSSコードを考慮に入れたくありません。これを回避する方法はありますか?
約6つの入力フィールドを持つhtml5フォームがあり、一部は必須で、一部はオプションです。フィールドに入力したら、次のコードを使用して緑色に変更しました。
input:valid, textarea:valid { background: #dfd; }
これはChromeとFirefoxで正常に機能しますが、Internet Explorer 9は、このCSSコードを考慮に入れたくありません。これを回避する方法はありますか?
IE 9は、次の疑似クラスをサポートしていません。
http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx#pseudoclasses