我正在尝试将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>
Run Code Online (Sandbox Code Playgroud)
#nname {
padding: 5px;
color: #000;
font-size: 12px;
background: transparent;
-webkit-appearance: none;
}
Run Code Online (Sandbox Code Playgroud)
但是,背景保持白色,文字保持黑色.有任何想法吗?
Jef*_*oel 28
您可以actualy 假透明度的option有以下CSS DOMElements:
option {
/* Whatever color you want */
background-color: #82caff;
}
Run Code Online (Sandbox Code Playgroud)
该option标签不支持rgba的色彩呢.