jQuery漂亮图标的垂直导航菜单

Posted roucheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery漂亮图标的垂直导航菜单相关的知识,希望对你有一定的参考价值。


效果展示 http://hovertree.com/texiao/nav/3/

jQuery漂亮图标的垂直导航菜单 是一款当鼠标滑过菜单项时,会有一个背景遮罩层跟着鼠标移动,效果非常炫酷,图标还是矢量图。

源码下载

效果图如下:


html文件代码如下:

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery SVG图标垂直导航菜单代码 - 何问起</title><base target="_blank" />
<link rel="stylesheet" href="http://hovertree.com/texiao/nav/3/css/style.css">
    <style>
        body{
    background: #494A5F;
    color: #D5D6E2;
    font-weight: 500;
    font-size: 1.05em;
}
        a{color:mediumvioletred}
    </style>
</head>
<body>

    <div style="text-align:center;margin:5px 0; font:normal 14px/24px \'MicroSoft YaHei\';">
        <h1>jQuery SVG图标垂直导航菜单</h1>

        <!--何问起提示:菜单开始-->
          <div class="menu-container">
            <menu>
                <a href="http://hovertree.com">
                    <menuitem>
                        <img src="http://hovertree.com/texiao/nav/3/img/144211.svg" />
                        avocado
                    </menuitem>
                </a>
                <a href="http://hovertree.com/menu/texiao/">
                    <menuitem>
                        <img src="http://hovertree.com/texiao/nav/3/img/144207.svg" />
                        banana
                    </menuitem>
                </a>
                <a href="http://hovertree.com/h/bjaf/30dq3r8y.htm">
                    <menuitem>
                        <img src="http://hovertree.com/texiao/nav/3/img/144210.svg" />
                        cherry
                    </menuitem>
                </a>
                <a href="http://hovertree.com/h/bjaf/ati6k7yk.htm">
                    <menuitem>
                        <img src="http://hovertree.com/texiao/nav/3/img/144198.svg" />
                        eggplant
                    </menuitem>
                </a>
            </menu>
            <div class="sliding-bar"></div>
        </div>
        <!--何问起提示:菜单结束-->


        <p>请移动光标到菜单项上。适用浏览器:Chrome、Edge、FireFox、Opera、傲游、360、搜狗、世界之窗等新版浏览器。</p>
        <p>
            来源:<a href="http://hovertree.com/" target="_blank">何问起</a>
            <a href="http://hovertree.com/menu/texiao/">网页特效</a>
            <a href="http://hovertree.com/h/bjaf/buik5tfi.htm">代码说明</a>
        </p>
    </div>

<script src="http://down.hovertree.com/jquery/jquery-3.0.0.min.js" type="text/javascript"></script>
<script type="text/javascript">
    $(window).ready(function(){
      initMenu();
    });

    $(\'menuitem\').hover(function(){
      var offset = $(this).offset();
      $(\'.sliding-bar\').offset(offset);
    });

    $(\'menu\').hover(function(){
      $(\'.sliding-bar\').css({opacity:1});
    },function(){
      $(\'.sliding-bar\').css({opacity:0});
    })


    var initMenu = function () {
      var $initElem = $(\'menuitem:first-of-type\');
      var initOffset = $initElem.offset();
      var initSize = {
        width: $initElem.css(\'width\'),
        height: $initElem.css(\'height\')    
      }
      $(\'.sliding-bar\')
        .offset(initOffset)
        .css(initSize)
    }
         // hwq2.com
</script>


</body>
</html>

转自:http://hovertree.com/h/bjaf/buik5tfi.htm

特效汇总:http://www.cnblogs.com/roucheng/p/texiao.html

以上是关于jQuery漂亮图标的垂直导航菜单的主要内容,如果未能解决你的问题,请参考以下文章

12个用得着的 JQuery 代码片段

常用的几个JQuery代码片段

使用 jquery 的垂直菜单导航(关闭切换)

使用 jQuery 的导航隐藏菜单

如何在使用Android Jetpack导航时禁用导航图标

像导航抽屉一样切换片段(带后退箭头)