如何更改悬停ul列表项目的背景颜色

问题描述:

花费HOURs没有成功。重塑当前电子商务网站的响应能力。施工现场:www.abundant-yarns.com。下面的图片显示了我想改变的背景。点击“我们的服务”后,我希望“我们的服务”背后的灰色活动状态为棕褐色。当将鼠标悬停在菜单项上时,我希望蓝色悬停颜色为绿色。请协助完成这项任务。谢谢如何更改悬停ul列表项目的背景颜色

+0

“下方”没有图像。 – BDL 2014-11-14 20:19:33

.navbar-nav>.open>a, .navbar-nav>.open>a:hover, .navbar-nav>.open>a:focus { 
    color: #555; 
    background-color: red; 
} 

这将允许你改变点击灰色背景。

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { 
    color: #fff; 
    text-decoration: none; 
    background-color: black; 
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#428bca),to(#357ebd)); 
    background-image: -webkit-linear-gradient(top,#428bca,0%,#357ebd,100%); 
    background-image: -moz-linear-gradient(top,#428bca 0,#357ebd 100%); 
    background-image: linear-gradient(to bottom,#428bca 0,#357ebd 100%); 
    background-repeat: repeat-x; 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca',endColorstr='#ff357ebd',GradientType=0); 
    } 

这将允许您通过调整上述规则(即:背景颜色)将蓝色悬停更改为任何您想要的。

看看这是否有帮助。

我只是把随机颜色放在那里,所以你可以看到区别。同样,你在这里覆盖Bootstrap核心CSS,所以记住它将适用于全球。

+0

而且这么快。我期待等几个小时或几天。人们如何表达对这个论坛的赞赏?两种解决方案都很好。对于渐变li项目,我还没有闪光,所以我将第二个建议修改为:.dropdown-menu> li> a:hover,.dropdown-menu> li> a:focus { \t text-decoration:none; \t background-image:none; background-color:#6c9d31; } – 2014-11-14 21:42:36

+0

您可以通过接受我的答案作为正确答案来表示赞赏...... ;-)让我看看绿色检查!大声笑 – 2014-11-14 21:52:19

+0

顺便说一句......所有“背景图像”正在做的是渐变,它内置到BootStraps核心CSS,这就是为什么我把它包括进去。 – 2014-11-14 21:57:59