【发布时间】:2013-07-15 21:46:09
【问题描述】:
我正在尝试更改选择选项中的选择颜色。 我试图这样做:
option::selection {background: #ccc;}
option::-moz-selection {background: #ccc;}
option::-webkit-selection {background: #ccc; color:#fff;}
但它不起作用。这仅适用于简单文本,不适用于选项。 有没有办法改变选择的颜色? 我不需要更改所选选项的背景。我需要更改选择的颜色。
【问题讨论】:
-
Changing <select> highlight color 的可能重复,虽然我认为这是重复的问题,但由于描述模糊,我并不完全确定在这两个问题中。
-
为什么要使用 select?如果你想要一些超酷的样式,你应该开始使用 html 列表。
-
我不相信有一个可靠的解决方案可以在不使用 Select2 之类的库的情况下跨浏览器/设备运行。我建议看看这个(stackoverflow 帖子)[stackoverflow.com/questions/1895476/… 关于选择的样式。