您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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

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

我想这个问题想说的是:

<textarea disabled="disabled" style="color: red;">Hello</textarea>

IE中显示灰色文本,而Fox中显示红色。FWIW,Opera也给出灰色,而WebKit浏览器给出红色。

这是一个纯粹的CSS问题,涉及根据操作系统的窗口小部件集呈现多少表单字段以及根据CSS规则呈现多少表单字段。这一直是跨浏览器差异很大的领域。脚本无关紧要,尽管SO希望“使用jQuery”作为每个问题的答案。

通常的解决方法是使用“只读”而不是“禁用”,然后使用样式(例如,基于“ class =“ disabled””)重现您想要的任何阴影禁用效果。“只读”控件不会变成禁用操作系统级别的小部件,从而给您更多的样式设置自由。

其他 2022/1/1 18:15:34 有515人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶