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

为什么我的a:hover鼠标事件像老师那样写就显示不出效果呢?class=”on“这个也没用,首页没有一直是橘黄色

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

 <title>垂直导航</title>

<link rel="stylesheet" type="text/css">

<style>


*{margin:0;padding:0;font-size: 14px;}



.shuipin_nav a:hover{

    background-position: 0 -30px;

    color: #fff;


}

.on a:hover{background-position: 0 -30px;}

.shuipin_nav li{

    float:left;   

    margin-top: 20px;

}

.shuipin_nav{

    height: 50px;

    border-bottom: 5px solid #f60;

    padding-left: 30px;

    list-style: none;

}

.shuipin_nav  li a{

    text-decoration:none;

    display: block;

    height: 30px;

    width: 120px; 

    line-height: 30px;

    text-align: center;

    background: #ccc;

    margin-bottom:1px;

    background: url(img/btnBg.png);

}

</style>

</head>


<body>


<div>

<ul>

    <li><a href="#" >首 &nbsp;   页</a></li>

    <li><a href="#">新闻快讯</a></li>

    <li><a href="#">产品展示</a></li>

    <li><a href="#">售后服务</a></li>

    <li><a href="#">联系我们</a></li>

</ul>

</div>

</body>

</html>


正在回答

3 回答

.on,a:hover{background-position: 0 -30px;}

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

Honghong1223 提问者

谢谢你喔!这个方法用不了,它必须这样写才可以 .shuipin_nav li .on,.shuipin_nav a:hover{ color: #fff; background-position: 0 -30px; }
2015-08-19 回复 有任何疑惑可以回复我~

我加上也是那样的,那个是我复制代码的时候不小心删掉的

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

你标签的 className 都没加上...

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

举报

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

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

进入课程

为什么我的a:hover鼠标事件像老师那样写就显示不出效果呢?class=”on“这个也没用,首页没有一直是橘黄色

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