簡體   English   中英

如何在Html.Listbox中設置所選項目的文本顏色

[英]How to set the Selected Item's text color in Html.Listbox

我似乎在互聯網上找不到任何有關此的信息,而當我這樣做時僅與WPF有關。

如何在Html.Listbox中設置“選定項目”的文本顏色。 不是在談論highligted顏色選擇的項目,但所選項目的文本顏色

這是我的代碼,我正在使用asp.net-mvc。

<div style="display: inline-block; width: 265px;">
Blocked 
<br />
<%=Html.ListBox("blockedNumbers", Model.Version.AvailableInBook.Where(ac => ac.Status 
== NumberCountryStatusEnum.Blocked).Select(status => new SelectListItem
   {
     Selected = false,
     Value = status.CountryInfo.Code,
     Text = status.CountryInfo.Tel
   }), new { id = "blockedNumbers", style = "height: 160px; width: 260px;margin: 5px 5px 10px 0;" })%>

我可能必須更改其樣式,但不知道該使用什么屬性。

預先感謝一百萬

CSS樣式屬性中的文本顏色使用以下color: <value>;設置color: <value>; 屬性,您是否嘗試過將其添加到樣式值中?

對於“ selected”選項(而不是突出顯示的選項),可以使用“ option:checked”說明符使用css來解決,但不能使用內聯樣式進行設置。

#blockedNumbers option:checked { color: #ff0000; }

或使用jquery,如下所示: http : //jsfiddle.net/zNTqm/458/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM