3

找到了这个很酷的使用 CSS 设置下拉菜单样式的小教程。您可以更改有关框的所有内容 - 边框、字体、背景颜色等,包括下拉箭头。我制作了一个自定义下拉箭头以适应网站的风格。在 Chrome、Safari 和 Firefox 中一切正常。在 Opera 上,盒子样式保持不变,但箭头恢复为默认值。我可以忍受这个。

然而,好朋友 Internet Explorer 就是问题所在。它还会恢复为默认箭头,但我自定义构建的箭头的一部分在默认箭头下方可见。

有人对我如何解决这个问题有任何想法吗?测试版本为 IE 9

这是一个链接代码和 css:http ://tinkerbin.com/mD2vfqLQ

以及不同浏览器的一些截图:http: //ScrnSht.com/sqrnlh

4

1 回答 1

1

有一个条件 CSS 类:

<!--[if IE]>
.select_style select {
    background-image: none !important;
}
<![endif]-->

将其更改为<!--[if lte IE 8]>是否是特定版本的 IE

于 2012-10-19T10:43:25.373 回答