如何在asp:dropdownlist中更改选择的默认蓝色和文本的默认白色?

时间:2014-03-26 11:56:41

标签: c# css

请提供解决方案。使用下拉列表框中的Cascading style Sheet类进行操作。但是类不会覆盖默认颜色。 尝试了css,例如,

option:hover{color:red;}


select:hover{color:red;}

2 个答案:

答案 0 :(得分:1)

使用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>

litle bit jquery code

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

答案 1 :(得分:0)

这是不可能的。

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