dropdownlist这个上面怎样用css呢?

解决方案 »

  1.   

    <select style="color:red; font-size: 20pt; background-color: lightgreen;">
     <option>asdfsdf</option>
    </select>
      

  2.   


    木野狐)(坚持手写HTML是我唯一的选择)
    在VB.net上呀。
    你这样不行呀?
      

  3.   

    DropDownList ddl = new DropDownList();
    ddl.DataSource = ...;
    ddl.DataBind();
    ddl.Style["color"] = "red";
    ddl.Style["font-size"] = "20pt";
    ddl.Style["background-color"] = "lightgreen";
    ...这是我用 C# 写的, 你翻译为 VB.NET 即可, 很容易吧。
      

  4.   

    (木野狐)(坚持手写HTML是我唯一的选择)我是要框变呀,不是要字变。
      

  5.   

    <select> 标签不好变成细线的, 要变的话需要在外面套 <span> 来模拟, 把边框遮掉一部分。
    <style>
    .box
    {
        border:1px solid #C0C0C0;
        width:182px;
        height:19px;
        clip:rect(0px,181px,18px,0px);
        overflow:hidden;
    }
    .box2
    {
        border:1px solid #F4F4F4;
        width:180px;
        height:17px;
        clip:rect(0px,179px,16px,0px);
        overflow:hidden;
    }
    select.nice
    {
        position:relative;
        left:-2px;
        top:-2px;
        font-size:12px;
        width:183px;
        line-height:14px;
        border:0px;
        color:#414141;
    }
    </style><span class="box"><span class="box2"><asp:dropdownlist id=listProject runat="server" CssClass="nice" DataTextField="name" DataValueField="id" DataSource="<%# PrjList %>"></asp:dropdownlist></span></span>
      

  6.   

    这个问题移到 asp.net 去