当前位置:  开发笔记 > 前端 > 正文

更改IE中禁用的文本框中的字体颜色

如何解决《更改IE中禁用的文本框中的字体颜色》经验,为你挑选了3个好方法。

我注意到你可以改变文本框中文本的颜色,这些文本框在Firefox中应用了一个简单的类但是在IE 6/7中无法实现.有没有人有一个优雅的解决方案来实现这一目标.



1> bobince..:

我注意到您可以更改在Firefox中禁用的文本框中的文本颜色

我想这个问题试图说的是:


在IE中显示灰色文本,在Fox中显示红色.FWIW,Opera也提供灰色,而WebKit浏览器提供红色.

这是一个纯CSS问题,与根据操作系统的小部件集呈现多少表单字段以及根据CSS规则多少呈现一样.这一直是一个跨浏览器差异很大的领域.脚本编写是不相关的,尽管SO希望"使用jQuery"作为每个问题的答案.

通常的解决方法是使用'readonly'而不是'disabled',然后使用样式(例如基于'class ='disabled"')来重现你想要的任何阴影禁用效果.'readonly'控件不会转换为OS级别禁用的小部件,为您提供更大的自定义样式.


我有点困惑,为什么这不是选定的答案.谢谢.
是的,readonly仅适用于
135369一生真爱_890
这个屌丝很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有