为什么这样a:hover会不起作用
#zt#dh#shop{background:#60ADB4;}#zt#dha:hover{background:#3CF;}这样我放在上面也不会出现超链接背景色为#3C...
#zt #dh #shop {background:#60ADB4;}
#zt #dh a:hover {background: #3CF;}
这样我放在上面也不会出现超链接背景色为#3CF 展开
#zt #dh a:hover {background: #3CF;}
这样我放在上面也不会出现超链接背景色为#3CF 展开
展开全部
a :link、a:hover、a:visited这几个元素,定义CSS时候的顺序不同,也会直接导致链接显示的效果不同,原因就在于浏览器解释CSS时遵循的“就近原则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决办法:
#mainBody a,#mainBody a:visited{
color:#000;
text-decoration:none;
font-size:12px;
}
#mainBody a:hover,#mainBody a:active{
color:#b22739;
}
#mainBody a,#mainBody a:visited{
color:#000;
text-decoration:none;
font-size:12px;
}
#mainBody a:hover,#mainBody a:active{
color:#b22739;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a:hover 的背景是不是被别的样式覆盖了?
#shop是a的id吗?
#shop是a的id吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询