CSS子菜单悬停颜色问题

标签 css wordpress templates

我在 WordPress 中有一个子菜单,它按以下方式设置为列表:

.sidebar .widget { margin-top:20px; margin-bottom: 0px; padding-left:20px;}
.sidebar .widget h5 {line-height: 13px; margin-bottom: 30px; font-weight: bold;font-family: 'Droid Serif', Georgia, Times, serif; }
.sidebar .widget ul li { margin-bottom: 2px;background-color:#b3b1b2;padding:6px 2px;  }
.sidebar .widget ul li a { margin-bottom: 2px;background-color:#b3b1b2;color:#ffffff ;padding:6px 2px; }
.sidebar .widget ul li a:hover { margin-bottom: 2px;background-color:#dadada;color:#202e3b ;padding:6px 2px; }
.sidebar .widget ul li a:active { margin-bottom: 2px;background-color:#dadada;color:#202e3b ;padding:6px 2px; }

请在此处查看页面:http://www.mahabbanetwork.com/who-we-are/

但是,我希望悬停状态将整个“栏”的颜色更改为浅灰色,即整个宽度,而不仅仅是目前的文本背景。我尝试过增加右侧填充,但它当然会相对于文本链接的长度/字符数增加它,这对于每个链接都是不同的。

这个网站使用了预编码的 WP 模板,所以我不确定如何修改它以达到预期的效果,同时又不会把网站的其他地方搞得一团糟。

帮助将不胜感激。

最佳答案

添加:hoverli

.sidebar .widget ul li:hover 
{ 
  background-color:#dadada;
  color:#202e3b ;
}

关于CSS子菜单悬停颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22767043/

相关文章:

html - 如何让链接标签占用表格单元格中的所有空间?

mysql - 如何删除 WordPress 数据库用户?

javascript - 如何在动态元素上添加多个类,其中一个类的数字递增?

模板化类中的 C++ 模板成员变量类型不完整

c# - 如何更改 WPF 中绑定(bind)选项的默认值?

c++ - 带有 constexpr 函数失败的模板实例化

javascript - 单击然后悬停后如何在链接上加下划线

google-chrome - Chrome HTML5 内置视频控件 css

php - 如何让这个模态窗口正常工作?

javascript - 仅在其中一个元素上禁用 onclick