如何改变默认蓝色的选择和默认白色的文本在asp:下拉列表

本文关键字:默认 文本 白色 asp 下拉列表 选择 改变 何改变 蓝色 | 更新日期: 2023-09-27 17:54:00

请提供解决方案。尝试在下拉列表框中使用Cascading style Sheet类。但是默认颜色不会被类覆盖。尝试CSS,如

option:hover{color:red;}


select:hover{color:red;}

如何改变默认蓝色的选择和默认白色的文本在asp:下拉列表

仅仅使用CSS是无法达到这种效果的。使用Select2 JQUERY Plugin可以达到预期的效果。查看Demo

这是我们的下拉菜单

<select id="dropdown">
    <option>Item 1</option>
    <option>Item 2</option>
    <option>Item 3</option>
    <option>Item 4</option>
</select>

一点点jquery代码

$(document).ready(function() { 
 $("#dropdown").select2();
});

小行CSS代码。

.select2-results .select2-highlighted {
    background: gold; /*this is responsible to change the bg color*/
    color: purple; /*this is responsible to change the font color*/
}

这是不可能的

也许你可以尝试使用自定义选择小部件,如<li>