javascript - 如何在鼠标悬停时更改下拉选项的背景颜色?
问题描述
我有以下下拉列表:
<asp:DropDownList ID="ddlSubdivision" AppendDataBoundItems="true"
runat="server" Height="30px" Width="450px" AutoPostBack="True"
OnSelectedIndexChanged="SubDivision_Changed" CssClass="dropdown"
OnClick ="">
在这个下拉列表中,我想在鼠标悬停时更改选项的颜色。默认情况下,在 Chrome 中它显示为蓝色,但我想将其更改为红色。
我尝试了以下 CSS 代码:
.dropdown {
position: relative;
display: inline-block;
}
option::selection {
background: #ffb7b7; /* WebKit/Blink Browsers */
}
但这似乎不起作用。如何实现所需的功能?
解决方案
您可以尝试:
!important
选项::选择{背景:#ffb7b7!重要;}
推荐阅读
- authorization - Keycloak JS 前端,将身份验证传递给子域和新窗口/选项卡
- python - 按相同值过滤列
- java - Spark:partitionBy的奇怪行为,字段变得不可读
- java - 如何制作与图像完全一致的自定义形状视图
- haskell - 如何在解析数组值之前使用 Data.Lens.Aeson 过滤它们?
- docker - 在 docker compose 文件中使用 jenkins 图像时,连接在 vnc 查看器中意外关闭
- c# - 从 TabItem 的 ContextMenu 访问 TabControl
- ceph - Ceph:如何在特定的 OSD 上放置一个池?
- react-native - undefined 不是评估 _this.props.navigation 的对象
- javascript - 多条件过滤器