【发布时间】:2013-09-22 13:36:31
【问题描述】:
我找到了以下答案How to change select box option background color?,但它对我不起作用。
我的 html 文件中有以下列表
<select>
<option value="item 1" ></option>
<option value="item 2" ></option>
<option value="item 3"></option>
</select>
还有下面的css
select option[value="item 1"]{
background: rgba(100,100,100,0.3);
}
但我仍然得到一个没有背景颜色的空列表。 我想要得到的是某种只有颜色而没有文字的下拉列表
类似的东西
谢谢
【问题讨论】:
-
这很好用,只需将选择移动到不同的选项,您会看到第一个元素是灰色的,要获得图像显示的内容,您需要使用 html/ 制作自定义选择框css/javascript
-
对我不起作用:(也许这不是我想要的?因为我的图像表明我有点想总是在下拉菜单中看到颜色
-
正如我所提到的,要获得您想要的内容,您无法使用常规选择输入框执行操作,您需要使用 div 或 ul/li 列表或其他 html 元素创建自定义选择框并设置它们的样式使用 css 并使用 javascript 使其发挥作用。
-
你能给我一些关于如何实施这样一个解决方案的指导吗?