css - select - 如何更改所选选项背景的颜色?
问题描述
注意:问题不是关于如何更改所选选项的背景颜色。
当我打开一个选择下拉菜单时,当前选择的选项有不同的颜色,当我用鼠标悬停时,这种颜色会跳转到我悬停的其他选项
有没有办法改变当前悬停选项的背景颜色?
注意:添加background-color: white;
状态hover
似乎没有效果。
查看当前的 css
解决方案
如果你的意思是颜色BLUE HIGHLIGHT
,那么它不能被 CSS 改变。因为它来自浏览器。您可以使用libraries
或ul>li
请看下面,你至少可以做什么。我希望这能帮到您。
select option:checked {
background: yellow;
color: green;
}
<select>
<option>
I wanted to be happy
</option>
<option>
I wanted money
</option>
<option>
I wanted money
</option>
<option>
I wanted money
</option>
</select>
推荐阅读
- jquery - d3.js 树 - 选择叶节点列表返回树中的所有节点,而不仅仅是选定的节点项
- android - 是否可以在不生根设备的情况下以编程方式触摸屏幕上的事件?
- c++ - 具有对齐存储的动态内存分配
- java - java.lang.IllegalArgumentException:非法 base64 字符 -1
- angular - 从可观察的角度 7 中获取最后发出的值
- reactjs - 如何在 React 中的套接字事件后删除数组中的元素?
- android - 应用程序关闭时在后台检查互联网连接
- php - 使用 laravel 查询获取错误的 ID
- angular - Angular div 删除动画
- testing - 如何合并elixir伞app的测试报告?