为了账号安全,请及时绑定邮箱和手机立即绑定

直接用a:hover为什么没效果

http://img1.sycdn.imooc.com//56dd8d1d0001affb08240331.jpg

如图 显示的是红框下一行的颜色 截图这里是因为把a:hover中定义的颜色剪切到下面来了  所以不要纠结截图的代码。情况是我删掉.nav li a:hover 后在a:hover中定义背景颜色也没有效果?


感谢回答。

正在回答

2 回答

因为前面还有一个

.nav li a{
    display:inline-block;
    text-indent:10px;
    height:30px; line-height:30px; width:100px; background-color:#efefef; margin-bottom:1px;}

这里把整个a标签的背景设为一个颜色了,此时这个样式的权值比a:hover高,导致其失效。

0 回复 有任何疑惑可以回复我~
#1

LIFE_1st 提问者

明白了 谢谢!
2016-03-21 回复 有任何疑惑可以回复我~

li a:hover{

    background-color:#F60;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
导航条菜单的制作
  • 参与学习       123899    人
  • 解答问题       813    个

水平、垂直、圆角导航条菜单,让您的技术探索之路更高效

进入课程

直接用a:hover为什么没效果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信