javascript - 在选择框选项中聚焦时如何避免更改字体颜色?
问题描述
这是我尝试过的代码,
<select size="10">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="3">four</option>
<option value="3">five</option>
<option value="3">six</option>
<option value="3">seven</option>
</select>
option:checked {
background: #84c0ff linear-gradient(0deg, #84c0ff 100%, #84c0ff 100%);
color: red
}
我想要做的是我想避免聚焦时颜色变化。在这个例子中你可以看到文本是黑色的,当点击文本时它会是白色的。那是想避免。(每次文字颜色都想变黑)
- 例如,我将黑色设置为单击文本时更改
我怎样才能做到这一点?
option:checked {
background: #84c0ff linear-gradient(0deg, #84c0ff 100%, #84c0ff 100%);
color: red
}
<select size="10">
<option value="1">one</option>
<option value="2" selected>two</option>
<option value="3">three</option>
<option value="3">four</option>
<option value="3">five</option>
<option value="3">six</option>
<option value="3">seven</option>
</select>
解决方案
我已经对这个问题进行了一些搜索,看起来这似乎是不可能的。 如何在选择框下拉菜单上更改蓝色突出显示的颜色
如果这是绝对必须的,我会开始考虑在输入范围之外构建一个完全定制的选择功能。
推荐阅读
- reactjs - 带有 react-beautiful-dnd 的 React Bootstrap 下拉菜单
- event-handling - 逻辑编程中的事件驱动编程范式
- docker - Docker 容器退出状态
- xamarin.forms - 如何在自动化脚本中验证 Firebase 分析事件?
- javascript - 测试文件时遇到错误
- go - 如何仅在 BD 中更新我的结构中填写的字段?
- pandas - 在列表理解中将行附加到 pandas 数据框,而不会丢失先前的附加
- wordpress - 在 WooCommerce 管理订单编辑页面中显示自定义 DOB 字段
- reactjs - Ant Design 无法更新动态表单项的初始值
- python - 烧瓶请求作为 json