JQ - 千助滑动导航(极简) -

image.png
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <style>
      #header_Wrap nav {
      display: flex;
      align-items: center;
      position: relative;
          background:rgba(0, 153, 255, 0.8);
      }
      #header_Wrap nav a {
      font-size: 16px;
      color: #fff;
      padding: 0 32px;
      height: 80px;
      line-height: 80px;
      z-index: 1;
      }
      .nav_line {
      position: absolute;
      top: 0px;
      left: 0;
      width: 96px;
      height: 80px;
      background-color: #F29021;
      }
  </style>
</head>
<body>
<header id="header_Wrap">
  <nav>
    <a class="cur" href="javascript:void(0);">首页</a>
    <a href="javascript:void(0);">发布车源</a>
    <a href="javascript:void(0);">查找货源</a>
    <a href="javascript:void(0);">我的运单</a>
    <a href="javascript:void(0);">个人账户</a>
    <a href="javascript:void(0);">个人中心</a>
    <div class="nav_line"></div>
    </nav>
</header>
</body>
  <script src="https://cdn.bootcss.com/jquery/1.10.0/jquery.js"></script>

<!-- 公共导航栏  -->
<script type="text/javascript">
  var $navLi = $('#header_Wrap nav a');
  var $navLiCur = $('#header_Wrap nav a.cur');

  var $navUl = $('#header_Wrap nav');
  var $navLine = $('#header_Wrap .nav_line');

  // 初始化位置
  $navLine.animate({
    width: $navLiCur.outerWidth(),
    left: $navLiCur.position().left,
  })
  // 鼠标移入位置
  $navLi.on('mouseenter', function () {

    PoLeft = $(this).position().left; //  "li"距父元素"ul"的偏移位置
    WidthLine = $(this).outerWidth(); //  width + padding + border

    $navLine.stop().animate({
      width: WidthLine,
      left: PoLeft + 0
    });
  })
  // 鼠标移出位置
  $navUl.on('mouseleave', function () {
    $navLine.stop().animate({
      width: $navLiCur.outerWidth(),
      left: $navLiCur.position().left,
    });
  })
</script>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容