2

我有一个带有大约 6 个输入字段的 html5 表单,其中一些是必需的,一些是可选的。填写完一个字段后,我使用以下代码将其变为绿色:

input:valid, textarea:valid { background: #dfd; }

这在 Chrome 和 Firefox 中运行良好,但是 Internet Explorer 9 就是这样,不想考虑这个 CSS 代码。有什么办法可以解决这个问题吗?

4

1 回答 1

1

IE 9 不支持这些伪类:

http://msdn.microsoft.com/en-us/library/cc351024(v=vs.85).aspx#pseudoclasses

于 2012-05-07T01:02:46.990 回答