中国最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2

Jquery集合

浏览声明

UI

分类插件

模态框

滚动轮播

拖拉排序

多选框

滚动条

Loading

移动端

提示框

功能性插件

瀑布流

  • CSS3立方体小照片
  • D3.js logo可视化库 D3.js
  • 图片处理

    banner特效

    4种超酷jQuery导航超链接鼠标滑过动画特效插件HoverSlippery

    阅读 (2235)
    ie兼容8
    插件描述:HoverSlippery是一款可以制作导航超链接鼠标滑过动画特效的jQuery插件。该插件可以制作4种鼠标滑过效果,分别是:胶囊跟随效果,双线跟随效果,下划线跟随效果和上划线跟随效果。

    使用方法

    在页面中引入jquery和hoverSlippery.js文件。

    <script src="jquery.min.js" type="text/javascript"></script>
    <script src="hoverSlippery.js" type="text/javascript"></script>

    HTML结构

    可以使用<nav>元素来作为导航菜单,里面放置一组无序列表。

    <nav class="nav demo">
      <ul>
        <li class="nav__item active"><a href="#">Home<;/a></li>
        <li class="nav__item"><a href="#">Fashion<;/a></li>
        <li class="nav__item"><a href="#">Lifestyles<;/a></li>
        <li class="nav__item"><a href="#">Travels<;/a></li>
        <li class="nav__item"><a href="#">Music<;/a></li>
        <li class="nav__item"><a href="#">About us<;/a></li>
        <li class="nav__item"><a href="#">Contact<;/a></li>
      </ul>
    </nav>

    初始化插件

    在页面DOM元素加载完毕之后,可以通过hoverSlippery()方法来初始化该导航菜单鼠标跟随特效插件。

    $('.demo').hoverSlippery();

    配置参数

    HoverSlippery插件的默认配置参数如下:

    $('.demo').hoverSlippery({
      bgColor: '#394264',
      speed: 300,
      radius: '5px',
      border: false,
      borderColor: '#efefef',
      borderTop: 0,
      borderStyle: 'solid',
      borderWidth: '1px',
      borderTopLine: false,
      twiceBorder: false,
      underline:false,
      overline:false
    });
    • bgColor:胶囊的颜色背景。

    • speed:动画的速度。

    • radius:胶囊的圆角半径。

    • border:是否使用边框。

    • borderColor:边框的颜色。

    • borderTop:border-top的宽度。

    • borderStyle:边框的样式。

    • borderWidth:边框的宽度。

    • twiceBorder:是否使用双线效果。

    • underline:是否使用下划线效果。

    • overline:是否使用上划线效果。



    关闭
    程序员人生