ASP.NET
当TextBox1.Enabled = false;
它在FF3中具有灰色背景时,但在IE8或Chrome中没有变化.所以很难判断它是否被禁用.是否有更一般的方法可以使禁用文本框在顶层呈现更加一致?所以我不需要为每个页面或每个网站更改此内容?请指教,谢谢.
您可以设置CSS样式来处理禁用的文本控件以一致地呈现它们.例如,类似以下内容:
input[type="text"][disabled] {
background-color: #ECECEC;
border: solid 1px #7F9DB9;
color: #CCCCCC;
}
Run Code Online (Sandbox Code Playgroud)
对于IE7支持(甚至可能是IE8),!DOCTYPE
必须指定a或CSS属性选择器不起作用.不幸的是,如果你需要支持IE6,这将无法工作,你必须在任何文本输入上使用CSS类.
归档时间: |
|
查看次数: |
5426 次 |
最近记录: |