我希望在禁用时更改控件的背景颜色。为此,我正在使用:
在css文件中
input[type="text"]:disabled{background:red;}
在Html文件中
<input tyepe="text" disabled="" >
它在Chrome和Mozilla上正常运行,但无法在Internet Explorer中运行。
我该如何解决这个问题。
感谢。
答案 0 :(得分:9)
根据MSDN文档,只有IE9 +支持:disabled
伪选择器。 IE7 +支持CSS属性选择器:
input[type="text"][disabled] {
background: red;
}
答案 1 :(得分:3)
这在IE9中适用于我
input[type="text"][disabled="disabled"]{background:red;}