2017-08-04 45 views
-1

我正在一个WordPress的网站上,我不知道如何解决这个错误。 当我点击菜单按钮后返回页面顶部时,该菜单按钮保持颜色。它发生在Chrome和Firefox中,Safari运行良好。 我尝试了所有可能的解决方法:(铬和Firefox中的活动菜单项的错误 - WordPress的/ CSS

有人可以帮助我HERE

感谢

+0

您需要查看导航按钮的:active和:focus pseudos。如果这些状态必须是透明的,那么将它们设置为这样。 –

回答

0

问题是,有背景色&色套:focus选择器。所以当你点击菜单时,它就是焦点。即使你向上滚动,焦点仍然存在。并且,由于您已达到最高,Home菜单将获得类别active。因此,这两个链接将显示为活动。尝试添加是为了防止使焦点链接激活,

.navbar-default .navbar-nav > li:not(.active) > a:focus {background-color:inherit !important;color: #4c3d3d !important;}

注:使用!important因为其他规则已经有了!important。建议无处不在使用!important

+0

它工作:)谢谢 – malvibra

0

它的这个CSS:

.navbar-default .navbar-nav > li > a:focus { 
    background-color: #c00000!important; 
} 

取下的CSS参考,或覆盖。