2011-05-02 58 views
1

我使用superfish模块创建了这个菜单,我正在试图改变冷冻菜单的字体颜色,使其与父级字体颜色不同。我试图做一些使用萤火虫,我花了更多时间来尝试编辑CSS样式,但无法找到它的导航菜单字体颜色的确切类。 有一个我使用的风格下称为.sf-menu.sf-style-pomegranate.sf-navbar a {类是pomegranate.css 当我改变这种颜色家长和冷冻的颜色改变我怎样才能改变超级冰鲜导航菜单的字体颜色

演示:http://users.tpg.com.au/j_birch/plugins/superfish/#sample4 风格我使用

.sf-menu.sf-style-pomegranate { 
    float: left; 
    margin-bottom: 1em; 
    padding: 0; 
} 
.sf-menu.sf-style-pomegranate.sf-navbar { 
    width: 100%; 
} 
.sf-menu.sf-style-pomegranate ul { 
    padding-left: 0; 
} 
.sf-menu.sf-style-pomegranate a { 
    border: 1px outset #68000e; 
    color: #ffebee; 
    padding: 0.75em 1em; 
    white-space: nowrap; 
} 
.sf-menu.sf-style-pomegranate a.sf-with-ul { 
    padding-right: 2.25em; 
} 
.sf-menu.sf-style-pomegranate.rtl a.sf-with-ul { 
    padding-left: 2.25em; 
    padding-right: 1em; 
} 
.sf-menu.sf-style-pomegranate.sf-navbar a { 
    border: 0; 
    padding-right: 30px; 
    text-decoration: none; 
    padding-top: 5px; 
} 
.sf-menu.sf-style-pomegranate span.sf-description { 
    color: #13a; 
    display: block; 
    font-size: 0.8em; 
    line-height: 1.5em; 
    margin: 5px 0 0 5px; 
    padding: 0; 
} 
.sf-menu.sf-style-pomegranate li, 
.sf-menu.sf-style-pomegranate.sf-navbar { 
    background-image: url(../images/topmenu.gif); 
    background-repeat: repeat-x; 
    background-color: #A60405; 
    text-decoration: none; 
    height: 30px; 
    } 
.sf-menu.sf-style-pomegranate li li{ 
    background: #6c0019; 
} 
.sf-menu.sf-style-pomegranate li li li { 
    background: #5f0016; 
} 
.sf-menu.sf-style-pomegranate li:hover, 
.sf-menu.sf-style-pomegranate li.sfHover, 
.sf-menu.sf-style-pomegranate li.active a, 
.sf-menu.sf-style-pomegranate a:focus, 
.sf-menu.sf-style-pomegranate a:hover, 
.sf-menu.sf-style-pomegranate a:active, 
.sf-menu.sf-style-pomegranate.sf-navbar li li { 
    background-image: url(../images/menu2.gif); 
    background-color: #E6E4E4; 
    background-repeat: repeat-x; 
    color: #C80F0F; 
} 
.sf-menu.sf-style-pomegranate.sf-navbar li ul { 
    background-image: url(../images/menu2.gif); 
    background-color: #E6E4E4; 
    background-repeat: repeat-x; 
} 
.sf-menu.sf-style-pomegranate.sf-navbar li ul li ul { 
    background-color: transparent; 
} 
.sf-menu.sf-style-pomegranate ul.sf-megamenu li.sf-megamenu-wrapper ol, 
.sf-menu.sf-style-pomegranate ul.sf-megamenu li.sf-megamenu-wrapper ol li { 
     margin: 0; 
     padding: 0; 
} 
.sf-menu.sf-style-pomegranate ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent { 
     font-weight: bold; 
} 
.sf-menu.sf-style-pomegranate ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column { 
     display: inline; 
     float: left; 
     width: 12em; 
} 
.sf-menu.sf-style-pomegranate.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column { 
     float: right; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-1 ul.sf-megamenu { 
     width: 12em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-2 ul.sf-megamenu { 
     width: 24em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-3 ul.sf-megamenu { 
     width: 36em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-4 ul.sf-megamenu { 
     width: 48em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-5 ul.sf-megamenu { 
     width: 60em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-6 ul.sf-megamenu { 
     width: 72em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-7 ul.sf-megamenu { 
     width: 84em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-8 ul.sf-megamenu { 
     width: 96em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-9 ul.sf-megamenu { 
     width: 108em; 
} 
.sf-menu.sf-style-pomegranate li.sf-parent-children-10 ul.sf-megamenu { 
     width: 120em; 
} 
+0

这是很难风格的图像,你应该提供一些代码。如果这个问题是纯粹的,我该如何设计这个HTML,你应该问StackOverflow,因为这个网站是针对Drupal问题的,而不是CSS问题。 – googletorp 2011-05-02 12:53:01

+0

@googletorp我认为这是在Drupal上,它是一个Drupal模块。 – 2011-05-02 13:08:28

+0

@jone,在没有看到相关的HTML的情况下回答实际的CSS问题几乎是不可能的。我会建议这样的:'#parentMenuID li.subMenuUlClass.subMenuLiClass {...}'但没有看到你的HTML我不知道*什么*特别建议。 – 2011-05-03 06:54:31

回答

1

没有看到你的HTML标记,好像你要新增颜色:

.sf-menu.sf-style-pomegranate li li{ 
    background: #6c0019; 
} 

这将成为:

.sf-menu.sf-style-pomegranate li li{ 
    background: #6c0019; 
    color: #ff0000; 
}