【发布时间】:2013-07-19 02:55:30
【问题描述】:
我正在尝试将 HTML 中下拉列表的背景颜色更改为透明。
HTML
<select id="nname">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
CSS
#nname {
padding: 5px;
color: #000;
font-size: 12px;
background: transparent;
-webkit-appearance: none;
}
但是,背景保持白色,文本保持黑色。有什么想法吗?
【问题讨论】:
-
您不能为
selectDOMElement 的下拉菜单设置样式,除非您创建 一个自定义元素来处理这个问题。 编辑: 见:jsfiddle.net/Etr4F -
您能详细说明一下吗?
-
@JeffNoel 它在 jfiddle 中工作:jsfiddle.net/LnMsw
-
那你问错问题了。 下拉菜单 不能自定义。虽然选择的输入可以。
标签: css