对于Internet Explorer中的完全多功能性,表单选择的替代方法是什么?

时间:2009-05-07 04:34:50

标签: html css internet-explorer html-select

我知道Internet Explorer一直没有风格,因为样式html <select>具有不一致或不存在的字体大小,颜色,边框,背景颜色等等,所以创建自己的灵活字段的替代方法是什么?浏览器兼容?

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

2 个答案:

答案 0 :(得分:3)

为什么要使用键盘导航替换功能完善的原生选择框以及自制hackish解决方案的所有好东西,这将使您的网站无法用于关闭Javascript或屏幕阅读器的用户?如果99.9%的网站能够设法让他们的选择框融入其中,那么你应该尽可能地将它们吸收并尽可能地设计它。

然而,您可以查看this jQuery plugin以不同方式增强选择框。

答案 1 :(得分:0)

我猜下拉菜单可以使用隐藏字段作为数据持有者轻松完成。没有看到任何潜在的问题......好吧,除非JavaScript被关闭。