美文网首页
任务10-CSS二级下拉菜单

任务10-CSS二级下拉菜单

作者: 大胡子歌歌 | 来源:发表于2017-01-12 23:12 被阅读0次

    HTML代码

    <!DOCTYPE html>
    <html>
    <head>
      <meta charset="utf-8">
      <title>JS Bin</title>
    </head>
    <body>
    <div class="nav">
      <ul >
        <li><a href="">首页</a></li>
        <li><a href="">作品</a></li>
        <li><a href="">更多</a>
          <ul >
            <li><a href="">HitHub</a></li>
            <li><a href="">博客</a></li>
            <li><a href="">知乎</a></li>
          </ul>
        </li>
     </ul>
    </div>
    </body>
    </html>
    

    css代码

    *{
      margin:0;
      padding:0;
      box-sizing:border-box;
    }
    .nav{
      width:600px;
      height:35px;
      margin:10px auto;
      background-color:#eee;
      border-radius:3px;
      box-shadow:0px 2px 5px 1px #888888;
    }
    
    ul{
      list-style:none;
    }
    
    ul li{
      float:left;
      width:70px;
      height:35px;
      position:relative;
    }
    
    a{
      text-decoration:none;
      text-align:center;
      line-height:35px;
      color:#000;
      font-size:16px;
      display:block;
      width:70px;
      height:35px;
    }
    
    a:hover{
      background-color:#aaa;
      color:#eee;
    }
    ul li ul{
      position:absolute;
      left:0;
      top:35px;
      box-shadow:0px 2px 5px 1px #888888;
      width:150px;
      display:none;
    }
    
    
    ul li ul li{
      float:none;
      background-color:#fff;
      width:100%;
      
      
    }
    ul li ul li a{
      width:100%;
      text-align:left;
      padding-left:16px;
      /*  如果不改变宽度,这个样式可不用*/
    }
    
    ul li ul li a:hover{
      /* 如果二级菜单不改变触发样式,这个样式可不用 */
      background-color:#f05;
    }
    ul li:hover ul{
      display:block;
    }
    

    相关文章

      网友评论

          本文标题:任务10-CSS二级下拉菜单

          本文链接:https://www.haomeiwen.com/subject/qppjbttx.html