【发布时间】:2011-12-14 13:58:24
【问题描述】:
select {
border: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: url('/drop.png') no-repeat;
}
option {
background-color:#13814F;
}
相对简单的问题——在上面的例子中,每个选项(包括被选中的)的背景颜色都与选择框的背景图像重叠。图片的透明度不是问题。
附带说明一下,使用 jquery 设置选择框样式的最现代或最易于使用的插件是什么?我试图不这样做,但慢慢失去了耐心。
【问题讨论】:
-
so set option{background:transparent} 但你会想要使用 JavaScript 解决方案来实现跨浏览器;每个引擎都以不同的方式呈现它们,而且它们很难修复。
标签: html css internet-explorer select option