我已经自定义了 HTML 选择框,看起来像这样
但它在不同的浏览器中显示不同。在 Mozilla 中它运行良好。但在 IE 和 Chrome 中,它并没有像在 Mozilla 中那样显示。
甚至选项边框也无法正确显示。
请帮我。
这是 jsfiddle
许多东西在不同的浏览器中呈现不同。尽管情况正在好转,但跨浏览器测试仍然占据了任何 Web 开发人员角色的很大一部分。
表单元素特别难以有效地设置样式,因为它们的视觉外观由底层操作系统和浏览器控制。
要在浏览器中一致地设置选择框的样式,您需要使用Uniform之类的东西(需要 jQuery)