我想为我正在构建的网站添加一个选项卡式外观。已经这样做了,但现在我想根据我所在的选项卡更改选项卡颜色,这也没有问题,除了颜色。
似乎代码也使用了菜单的默认背景颜色。
我的菜单包含在:
#container #menu ul li {
background: rgba(0, 0, 0, 0.8);
float: left;
position: relative;
list-style-type: none;
}
我建立了一个类 .onlink 来确定我是哪个页面,并使用它来显示正确的颜色:
#container #menu ul li a.onlink{
background-color: rgba(255, 255, 255, 0.9);
color:#000;
background: rgba(255, 255, 255, 0.9);
}
#container #menu ul li a.onlink:hover{
background: rgba(255, 255, 255,0);
}
当我将鼠标悬停在菜单栏上时,颜色是正确的,但是当不悬停在菜单栏上时,颜色会稍微偏离(灰色),并且似乎是#container #menu ul li id 的一个人工制品。
关于如何调整不悬停颜色的任何建议?