gpt4 book ai didi

css - 打开下拉列表后设置第一行样式

转载 作者:行者123 更新时间:2023-11-28 11:14:12 25 4
gpt4 key购买 nike

我有一个 DropDownListFor:

@Html.DropDownListFor(m => m.CategoryId, Model.CategoriesList, "categoria")

我想为第一行指定一个样式,但只有当下拉列表打开时,并在上面保留标签的样式:

我试过了

.as-ads-filter-field select:first-child
{
font-weight: bold;
}

但是标签“categoria”即使在列表关闭时也是粗体,而我只想在列表打开时加粗以与列表值区分开来。

编辑:

HTML 输出:

<select id="CategoryId" name="CategoryId">
<option value="">categoria</option>
<option value="1">Carros</option>
<option value="2">Motos</option>
<option value="5">Comerciais</option>
</select>

fiddle :http://jsfiddle.net/rVYeq/谢谢

最佳答案

background-colorcolor 外,您不能更改选项样式。

原因见下,来自MSDN: option element | option object

Except for background-color and color, style settings applied through the style object for the option element are ignored.

你可以在这里看到结果: http://jsfiddle.net/lin/rVYeq/1/

关于css - 打开下拉列表后设置第一行样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21835999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com