在asp.net项目中
写了这样一个样式
.ddlCss
{
font-size: 9pt;
color: Black;
font-family: "宋体";
font-style: normal;
border: 0px;
}然后在DropDownList 中调用
<asp:DropDownList ID="ddlDeparts" runat="server" CssClass="ddlCss" ForeColor="Black"
                                AppendDataBoundItems="True" AutoPostBack="True">
</asp:DropDownList>在IE6、IE7|、360中都可以显示样式  有边框  可是在IE8上就不行了  没有边框了  这是怎么回事

解决方案 »

  1.   

    样式的问题吧:DropDownList 编译之后是 select
    样式表定义:select.ddlCss
    试试吧,我没测过的。
      

  2.   

    .ddlCss
    {
    font-size: 9pt;
    color: Black;
    font-family: "宋体";
    font-style: normal;
    border:1px solid #000000;
    }
      

  3.   

    把 ddlCss 和 <asp:DropDownList />的样式定义放到Theme里去,主要10秒钟就可以切换整站的样式。每一次使用控件都手工定义,多累呀?!