asp.net - 如何更改asp :DropDownList extended background color ? CSS类

标签 asp.net css drop-down-menu background-color

这里是类和示例

    <asp:DropDownList ID="dropDownListZenithYesNo" 
    CssClass="dropDownBox" runat="server"></asp:DropDownList>

这里是该下拉列表的 CSS 类

.dropDownBox
{
    font-size: 13px;
    color: #3b3b3b;
    padding: 5px;
    background: -moz-linear-gradient(
    top,
    #f0f0f0 0%,
    #d6d6d6);
    background: -webkit-gradient(
    linear, left top, left bottom, 
    from(#f0f0f0),
    to(#d6d6d6));
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #999999;
    -moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1); 
    box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
     text-shadow: 0px 1px 0px rgba(255,255,255,1), 0px 1px 0px rgba(255,255,255,0);
}

当您不点击查看元素时,它看起来很不错

enter image description here

这就是当你点击查看元素时它看起来多么糟糕

enter image description here

使用 Windows 7 Firefox 最新版本进行测试

CSS CSS3 HTML 下拉列表颜色样式

最佳答案

在你的CSS下面添加以下CSS

.dropDownBox option
    {
        font-size: 13px;
        color: #3b3b3b;
        padding: 5px;
        background: -moz-linear-gradient(
top,
#f0f0f0 0%,
#d6d6d6);
        background: -webkit-gradient(
linear, left top, left bottom, 
from(#f0f0f0),
to(#d6d6d6));
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #999999;
        -moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
        -webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
        box-shadow: 0px 1px 2px rgba(000,000,000,0.5), inset 0px 1px 0px rgba(255,255,255,1);
        text-shadow: 0px 1px 0px rgba(255,255,255,1), 0px 1px 0px rgba(255,255,255,0);
    }

但是请在多个浏览器中测试您的页面,因为它可能会产生不同的结果。事实上我有不同的结果。

关于asp.net - 如何更改asp :DropDownList extended background color ? CSS类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13826018/

相关文章:

javascript - CSS 过渡和 JS 同时切换

javascript - 导航移动下拉菜单,制作屏幕尺寸

jquery - DatePicker 没有格式

php - 根据 Woocommerce 中的特定用户角色显示菜单项

c# - Itext myImage.Alignment = Image.TEXTWRAP |图片.ALIGN_RIGHT; VB等效?

css - Visual Studio 2013 在调试中破坏 CSS

javascript - 带下拉菜单的响应式水平菜单

jQuery 下拉菜单问题

c# - 如何在asp上调用javascript函数和c#代码:button?

c# - Visual Studio 2013 和 ASP.NET MVC 的困难