javascript - 如何更改鼠标悬停时下拉选项的背景颜色?

标签 javascript html css asp.net vb.net

我有以下下拉列表:

<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 */
}

但这似乎行不通。如何实现所需的功能?

最佳答案

你可以试试:

!重要

option:: selection { background: #ffb7b7 !important;}

关于javascript - 如何更改鼠标悬停时下拉选项的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59268758/

相关文章:

javascript - 继续不会自动滚动

javascript - 如何强制定位元素停留在浏览器可见区域内?

javascript - contenteditable - JQuery 将内容仅保存到网页(以及添加和删除)

javascript - 到达路由器更改 URL,不更新 View

javascript - 合并两个列表 LeetCode

javascript - 使用 jQuery/hide 隐藏动态附加的 div 不起作用

CSS背景100%高度问题

javascript - 无法在位置固定的父元素中使用模态

html - 如何在 CSS 中的列表项后添加分隔符

javascript - 错误: Not allowed element when it is in JS