IE中选择框选项元素的高度无法正常工作

5

代码或测试用例在哪里调试? - Mr. Alien
你到底想要什么!!!我没听懂你的意思... - Green Wizard
展示列表中各选项所使用的CSS。 - aaron-bond
@GreenWizard 我需要在选项之间添加填充。 - Mahesh
@Mr.Alien,我已经更新了源代码。你能帮忙检查一下吗? - Mahesh
2个回答

2
你应该修改这个问题并添加你的浏览器版本。但是让我毕竟给你一个解决方案。
问题在于选择、选项、文件输入是由操作系统/浏览器渲染而不是由HTML本身渲染,因此在样式上会出现问题。
你可以通过Javascript模拟和样式化自己的下拉列表,以确保它在每个浏览器和操作系统中都呈现相同的方式。基本上,它生成了一个看起来和感觉像下拉列表的东西,但实际上只是你代码中隐藏的选择的接口。
你可以使用类似于http://formalize.me/这样的工具来为页面上的所有表单元素设置样式。

2

除了放弃选择元素,没有其他解决方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接