jquery - 兼容的 <select> 元素跨浏览器(IE6 和更新版本)

标签 jquery css internet-explorer styles

有没有什么方法(可能使用 jQuery 代码)完全设置选择元素的样式,使其在 IE6 和更新版本的所有主要浏览器中看起来都一样?

感觉选择元素是最难解决独特设计的表单元素。

最佳答案

最好的解决方案是让表单元素保持原样。没有 javascript,没有图像,没有后备。

我自己经历了这整个痛苦的过程,我从经验中知道样式化表单元素是

a) 不值得花时间和精力

b) 这是不可能的

选择元素是最难设置样式的元素,包括背景颜色、选定颜色、边框颜色等。

除了设计师和客户之外,您最终会花费数小时甚至数天时间来处理没有人真正关心的事情。

网络不是用来控制的,而是供所有人使用任何浏览器和任何设备使用的。

我不会在 IE6 上浪费一分钱,但如果您这样做,请记得检查所有移动浏览器。还要考虑使用屏幕阅读器的残障人士的可访问性。

祝你好运!

附注说真的,不要这样做。

关于jquery - 兼容的 <select> 元素跨浏览器(IE6 和更新版本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920676/

相关文章:

wordpress - 为什么要使用 Intranet 站点的兼容模式

javascript - 尝试使用 Javascript/CSS 更改属性,但无法使其在 if/else 语句中工作?

css - div 的内容比应有的大

html - 嵌套网格中的最后一列总是在新行中

html - 如何在两个 div 之间添加空间?

java - 如何从java打开IE并通过java执行click()等操作?

jQuery - 自动调整大小的文本输入(不是 textarea!)

javascript - 在 jQuery 中追加字符串变量

javascript - 为什么我的 jQuery 事件在循环中时绑定(bind)不正确?

internet-explorer - 防止使用 Internet Explorer 查看页面