如何更改 IE 中禁用的 SELECT 元素的字体颜色?无论我尝试什么,它都保持灰色。我能够将背景从灰色更改为白色,但禁用的 SELECT 中的文本保持不变。在 IE(在本例中为 IE8)中的字体颜色方面,对 Firefox 完美的效果没有影响。您可以在此处查看两种浏览器的最新情况:
http://www.flickr.com/photos/64416865@N00/4732813702/
我使用 jQuery 来禁用选择元素:
$(selectObject).attr('disabled', 'disabled');
这是我用于禁用选择的 CSS 类:
select[disabled] {
color: black;
background-color: white;
border-style: solid;
}
我觉得很奇怪,我可以轻松更改禁用选择的默认背景颜色,但不能更改默认字体颜色。对此有任何提示或想法吗?(或者这在 IE 中使用 CSS 是完全不可能的吗?)