更改禁用输入文本框的字体颜色?

时间:2011-11-10 00:51:01

标签: html css

问:是否可以更改已禁用输入框的字体?

在IE8 / 9中,它显示为浅灰色,几乎不可读。 Chrome和Firefox都很好(当然)。我试图将css样式设置为颜色:#000!重要但它仍然是非常浅灰色。

<input class="TextBoxAsLabel" data-val="true" data-val-number="blah" disabled="disabled" id="Total" name="XTotal" type="text" value="$0.00" />

2 个答案:

答案 0 :(得分:3)

没有办法做到这一点 - 你可以做的是将输入更改为只读:

<input class="TextBoxAsLabel" data-val="true" data-val-number="blah" readonly="readonly" id="Total" name="XTotal" type="text" value="$0.00" />

这将为您提供已禁用的功能但保留样式:)

有关详情,请参阅此帖子:How to change font-color for disabled input?

希望这有助于。

答案 1 :(得分:2)

试试这个

input:disabled {
  color : #000 !important;
}