我有一个呈现如下的 asp.net 组合框
<ul class="ajax__combobox_itemlist" id="Fruits_OptionList" style="left: 99px; top: 26px; width: 133px; height: 62px; overflow: hidden; display: block; visibility: visible; position: absolute; z-index: 10000;" _events="[object Object]" _behaviors="[object Object]" PopupBehavior="[object Object]" zIndex="1000">
<li style="color: highlighttext; background-color: highlight;" _textIsEmpty="false">
Apple
</li>
<li style="" _textIsEmpty="false">
Orange
</li>
</ul>
#Fruits_OptionList { font-weight: normal; list-style:none; display:inline; }
#Fruits_OptionList li { display:inline; color:Black; background-color:white;}
#Fruits_OptionList li:hover { color:black; background-color:yellow; }
默认情况下,当我将鼠标悬停在下拉列表上时,所选项目以蓝色突出显示,文本变为白色。我希望将其更改为其他颜色,例如:黄色,并保持文本为黑色。我认为我写的样式被其他样式覆盖了。我无法将自己的样式应用于列表项悬停。任何帮助将非常感激。谢谢