2013-04-10 114 views
0

我正在尝试更改背景颜色的下拉菜单.... 我试过chnage颜色的子div,但它不工作... 如何解决它... 。 提供我下面的代码....更改下拉菜单的背景颜色

http://jsfiddle.net/3VBQ6/4/

#nav li:hover ul.sub li { 
    display:block; 
    height:20px; 
    position:relative; 
    font-weight:normal; 
} 
#nav li:hover ul.sub li a { 
    display:block; 
    font-size:11px; 
    height:18px; 
    line-height:18px; 
    text-indent:5px; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #bbd37e; 
} 
#nav li ul.sub li a.fly { 
    background:#bbd37e url(arrow.gif) 80px 6px no-repeat; 
} 
#nav li:hover ul.sub li a:hover { 
    background:#e3e3e3; 
    color:#fff; 
    border-color:#fff; 
} 
#nav li:hover ul.sub li a.fly:hover { 
    background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; 
    color:#fff; 
} 
+0

不太清楚你想做什么 – Populus 2013-04-10 18:17:08

+0

当你将鼠标悬停在链接上时,你会看到一个下拉菜单如何改变它的背景色... – user2267365 2013-04-10 18:18:18

回答

1

试试这个..

#nav li:hover ul.sub { 
    background: #00E248; 
} 

FIDDLE

相关问题