有没有什么方法(可能使用 jQuery 代码)完全设置选择元素的样式,使其在 IE6 和更新版本的所有主要浏览器中看起来都一样?
感觉选择元素是最难解决独特设计的表单元素。
最佳答案
最好的解决方案是让表单元素保持原样。没有 javascript,没有图像,没有后备。
我自己经历了这整个痛苦的过程,我从经验中知道样式化表单元素是
a) 不值得花时间和精力
b) 这是不可能的。
选择元素是最难设置样式的元素,包括背景颜色、选定颜色、边框颜色等。
除了设计师和客户之外,您最终会花费数小时甚至数天时间来处理没有人真正关心的事情。
网络不是用来控制的,而是供所有人使用任何浏览器和任何设备使用的。
我不会在 IE6 上浪费一分钱,但如果您这样做,请记得检查所有移动浏览器。还要考虑使用屏幕阅读器的残障人士的可访问性。
祝你好运!
附注说真的,不要这样做。
关于jquery - 兼容的 <select> 元素跨浏览器(IE6 和更新版本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920676/