IE无法呈现ASP.net下拉样式

时间:2013-07-30 14:06:01

标签: asp.net css internet-explorer web

我有以下Dropdown

<asp:DropDownList runat="server" ID="uxStatus" CssClass="Dropdown">

<asp:ListItem Text="Select Status" Value="Select Status"></asp:ListItem>

<asp:ListItem Text="On Going" Value="On Going"></asp:ListItem>

<asp:ListItem Text="Closed" Value="Closed"></asp:ListItem>

</asp:DropDownList>

也是这个css

       .Dropdown
{
    font-size: 8pt;
    font-weight: bold;

}
.Dropdown Option
{
    font-weight: normal;
}

使用此代码,默认文本选择状态应为粗体,其他项目为普通字体。它在Chrome,FireFox等中完美运行。但IE中的项目仍然很大胆。任何建议,如脚本或CSS?提前谢谢。

1 个答案:

答案 0 :(得分:0)

不幸的是,由于Internet Explorer呈现select列表的方式,单个option标记无法以您需要的方式设置样式。

有关原因的详情,请参阅Styling options in bold in Internet Explorer

相关问题