css - 如何在 ie7 中为选择/下拉菜单添加背景图片?

标签 css internet-explorer-7 background-image html-select

似乎background-image不适用于 <select>在IE7中。 我想知道是否有人幸运地使用了诸如 AlphaImageLoader 之类的过滤器或任何其他想法?

请看我的fiddle here .

最佳答案

您将无法执行此操作。在旧的 IE 版本中,选择框的样式功能非常有限,这肯定超出了它们的能力范围。我注意到它在 IE8 中确实有效,这有点令人惊讶,但我敢肯定您会发现它在 IE7 中是不可能的。

鉴于此,在 IE7 中接近此效果的唯一方法是使用 Javascript 编写您自己的选择框替换小部件(或使用现有的第三方小部件)。坦率地说,对于如今使用率如此低的浏览器来说,这似乎有点过分了。

关于css - 如何在 ie7 中为选择/下拉菜单添加背景图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19682469/

相关文章:

html - 将引用 SVG 图像嵌入 HTML 文件

css - 为什么我的 CSS 不能在 IE 8 和 IE 7 中运行?

javascript - IE < 9 显示显示 "Member not found"

internet-explorer - 为什么图像在 IE7 中不显示?

css - 如何在 Nuxt/Vue 中做内联线性渐变

java - 如何给 JTextField 添加背景图片?

javascript - jQuery slider 在第一次加载幻灯片时不显示效果

Javascript动画与

html - 如何在悬停时向表格 tr 元素添加框阴影?

c# - 将背景图像添加到 asp.net 主网页 asp.net 4.0 和 html5