2016-06-23 25 views
0

我想样式asp:DropDownList的选定项,其余项可能有默认或其他样式。请注意,此处选定项目表示选择后最终可见的项目将不同的样式应用到asp的选定项:DropDownList

我用:

ddlID.Items[0].Attributes.CssStyle.Add("background-color", "yellow"); 

$("#ddlID option:first").css("background-color", "yellow"); 

ddlID.SelectedItem.Attributes.CssStyle.Add("background-color", "yellow"); 

$("#ddlID option:selected").css("background-color", "yellow"); 

以上都不为我工作的前两个样式列表中的第一项和最后两个风格,仅在列表中选择该项目。

我会比较喜欢CSS来尽可能完成任务。

+0

更改下拉列表元素的背景颜色,而不是基于选择的列表项。 –

+0

看起来像一个愚蠢的http://stackoverflow.com/q/8619406/728795 – Andrei

+0

没有它没有,他们在谈论html元素