【发布时间】:2011-06-11 02:43:19
【问题描述】:
问:
由于特殊情况,我想将任何禁用控件的颜色更改为黑色,例如启用的控件,我尝试了许多解决方案,例如使文本框只读但是(由于这种情况的某些原因,我不想要这个解决方案),我用的是css文件,除了文字的颜色,其他的都改了,请问怎么改颜色更清楚。
EDIT:: 针对 IE 进行测试
我的 CSS:
input[disabled] { border:solid 1px red; background-color:White;color:red !important;font-weight:bold;font-size:medium; }
我的 .aspx 示例::
<title></title>
<link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<br />
<br />
<br />
<asp:TextBox ID="TextBox1" runat="server" Enabled ="false"
></asp:TextBox>
</div>
</form>
`
【问题讨论】:
-
我读过它,,,答案是关于我想要它的 Jquery 库,或使用它的步骤,,非常感谢
-
IE 不会让你改变禁用文本框的颜色,它是它的核心。但是不要放弃,我敢肯定,在某些时候甚至 IE(可能是 9,可能是 10)也会让 Web 开发人员更改禁用的文本框颜色。 :)
标签: javascript .net asp.net jquery css