有没有办法在IE中隐藏下拉菜单的边框(使其看起来平整,融入背景)?在Firefox中,将边框设置为0px非常简单,但即使将边框设置为0px,IE仍会呈现边框。
答案 0 :(得分:7)
这在IE中是不可能的。它们不允许对列表的下拉组件进行样式设置,除了其中的文本(即红色文本)。
IE实际上使用的是Windows级别的控件,而不是基于浏览器的控件,所以它相当有限。
编辑:当这篇文章最初发布时,IE8的稳定版本尚未发布。根据评论,IE8支持边框样式。然而,即使IE8发布后大约2年,您仍然不应该依赖所有拥有IE8 +的用户。
答案 1 :(得分:0)
我最近看到一些工具包将实际的下拉列表飞出5000像素,用自定义控件替换它,并使用javascript连接2个控件。
答案 2 :(得分:-1)
IE8支持更改下拉边框,但IE6不支持。