无法使我的下拉菜单项变白

时间:2012-10-09 14:44:49

标签: css

我无法将下拉项目的颜色变为白色,有人知道如何解决这个问题吗?

我的普通链接需要是黑色,不活跃的链接需要是黑色,活动链接需要是白色,下拉项需要是白色。除了最多的下拉项目之外,我已经完成了所有代码。

继承人我的css:

.menuitems{
        line-height: 240%;
        text-transform: uppercase;
    }
    .menuitems ul {
        font-family: Arial, Verdana;
        font-size: 14px;
        margin: 0;
        padding: 0;
    }
    .menuitems ul li {
        display: block;
        position: relative;
        float: left;
    }
    .menuitems li ul {
        display: none;
    }
    .menuitems ul li a {
        height: 40px;
        display: block;
        text-decoration: none;
        color: black;
        border-left: 1px #D0D0D0 solid;
        padding: 0px 30px 0px 30px;
    }


    .menuitems li > ul li a
     {
       color:white;
     }
    .menuitems ul ul li{
        text-transform: none;
        border-bottom: 1px #ff5c38 solid;
        line-height: 380%;
    }
    .menuitems ul li:hover{
        background: url('images/menu-background1.png') repeat-x 0 0; 
    }

    .menuitems ul li a:hover {
        height:40px; 
        color: white;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .menuitems li:hover ul {
        display: block;
        position: absolute;
    }
    .menuitems li:hover li {
        float: none;
        font-size: 13px;
        background:  #fa3423;
    }
    .menuitems li:hover a { }
    .menuitems li:hover li a:hover {

    }
    /* What to do on active */
    .menuitems ul li.current_page_item { 
        background: url('images/menu-background1.png') repeat-x 0 0; 
    }
    .menuitems ul li.current_page_item a{ 
        color: white;
    }
    .menuitems li.current_page_parent a {
        color: white;
    }
    .menuitems li.current_page_parent {
        color: white;
        background: url('images/menu-background1.png') repeat-x 0 0; 
    }
    .menuitems li:hover ul:hover a:hover{
        color: white !important;
    }
    .menuitems ul li ul{
        color: white;
    }

我尝试了一切...... :(

1 个答案:

答案 0 :(得分:1)

Castra,我猜你在谈论文字?如果您希望文字始终为白色,则需要将color: black;中的.menuitems ul li a更改为color: white;

显示它的

Here's a JSFiddle