html - 在 Internet Explorer 中,什么是表单选择的替代品以实现全面的多功能性?

标签 html css internet-explorer html-select

我知道 Internet Explorer 一直对样式化 html 无能为力 <select>字体大小、颜色、边框、背景颜色等不一致或不存在,那么有哪些替代方法可以创建您自己的跨浏览器兼容的灵活字段?

要求任何 JavaScript 框架(如 jQuery 等)都很好。我认为一个简单的 CSS 菜单几乎可以作为替代方案,将选择的“菜单项”添加到隐藏字段...

最佳答案

为什么要用键盘导航和所有好东西替换一个功能完美的 native 选择框,用一个自制的骇人听闻的解决方案来让关闭 Javascript 的用户或屏幕阅读器无法访问您的网站?如果 99.9% 的网站都能设法让他们的选择框融入其中,那么您真的应该吸收它并尽可能多地设计它。

但是您可以查看 this jQuery plugin它以不同的方式增强了选择框。

关于html - 在 Internet Explorer 中,什么是表单选择的替代品以实现全面的多功能性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832897/

相关文章:

html - 如何获得这种效果?

html - 从网页背景中删除空白

css - Merge lo 扩展来自不同 LESS 文件的 CSS 选择器(bootstrap)

css - Internet Explorer 中的多个背景图像

html - 创建 3 列垂直布局?

javascript - 在网页中拖动本地镜像导致 Chrome 崩溃

javascript - 使用 jQuery 如何获取目标元素上的点击坐标

jquery - 当另一个 div 包含特定文本时如何隐藏该 div?

html - 将 div float 到上方的垂直空间 - ie7 问题

html - CSS flexbox 问题,溢出 : scroll, 和 z-index