我想在禁用时更改控件的背景颜色。为此,我正在使用:
在 css 文件中
input[type="text"]:disabled{background:red;}
在 HTML 文件中
<input tyepe="text" disabled="" >
它在 Chrome 和 Mozilla 上正常工作,但在 Internet Explorer 中不工作。
我该如何解决。
谢谢。
我想在禁用时更改控件的背景颜色。为此,我正在使用:
在 css 文件中
input[type="text"]:disabled{background:red;}
在 HTML 文件中
<input tyepe="text" disabled="" >
它在 Chrome 和 Mozilla 上正常工作,但在 Internet Explorer 中不工作。
我该如何解决。
谢谢。
根据MSDN文档,只有 IE9+ 支持:disabled
伪选择器。IE7+ 支持 CSS 属性选择器:
input[type="text"][disabled] {
background: red;
}
这在 IE9 中对我有用
input[type="text"][disabled="disabled"]{background:red;}