本文实例讲述了jQuery实现的滑块滑动导航效果。分享给大家供大家参考,具体如下:

www.jb51.net jquery滑动导航

*{margin: 0;padding: 0;box-sizing: border-box;-moz-box-sizing: border-box;}

body {

font: 16px/20px 'Microsoft yahei,微软雅黑';

color: #AFBBBB;

}

ul {

list-style-type: none;

}

ul li {

float: left;

}

a {

text-decoration: none;

color: #AFBBBB;

}

a:hover {

color: #ffffff;

cursor: pointer;

}

.clearfix:before,.clearfix:after {

content:"";

clear: both;

display: table;

height: 0;

zoom: 1;

overflow: hidden;

}

.nav {

width:519px;

margin: 0 auto;

}

.nav ul {

background: gray;

height: 35px;

line-height: 35px;

position: relative;

padding: 0 5px;

}

.nav ul li {

position: relative;

padding: 0 25px;

}

.nav ul li>a {

position: relative;

z-index: 100; /*将a元素的z-index设置比li大,这样hover效果才不会无效*/

}

.nav ul li:last-child {

width: 98px;

height: 90%;

position: absolute;

z-index: 50;

left: 5px;

bottom: 0;

top: 0;

margin: auto;

background: rgba(152,206,170,0.5);

border-radius: 5px;

}

  • 幼儿园
  • 小学
  • 初中
  • 高中
  • 大学
  • 社会

$(function(){

$("ul li:not(:last)").hover(function(){

$("#huaBlock").stop(); //停止正在运行的动画

var curliWidth=$(this).outerWidth(),curleft=$(this).offset().left-$(this).parent().offset().left; //当前li的偏移量减去当前ul的偏移量就是li距离ul的距离

// alert("curleft:"+curleft);

$("#huaBlock").animate({"width":curliWidth,"left":curleft},500);

},function(){

$("#huaBlock").stop();

$("#huaBlock").animate({"width":98,"left": 5},200);

});

});

使用在线HTML/CSS/JavaScript代码运行工具 http://tools.jb51.net/code/HtmlJsRun测试运行效果如下:

希望本文所述对大家jQuery程序设计有所帮助。

html 滑动导航效果,jQuery实现的滑块滑动导航效果示例相关推荐

  1. 楼梯式导航 html,jQuery仿京东商城楼梯式导航定位菜单|jquery网站楼层导航

    jQuery京东浮动网站楼层导航代码是一款仿京东商城网页左侧浮动楼层导航特效代码.具有一定的参考价值,感兴趣的小伙伴们可以参考一下. CSS样式如下: *{ margin:0; padding:0; ...

  2. php下拉框选中效果,jquery模拟select下拉框效果

    最近开发一网站的过程中碰到个需求,没有使用传统的select下拉框,而是使用了现代比较美观的一些元素设计了一个下拉框.对于这种东东,第一反应就是使用jquery来模拟了,还好,网上找了下,很快就找到了 ...

  3. html效果浮窗效果,jQuery简单实现中间浮窗效果

    本文实例讲述了jQuery简单实现中间浮窗效果.分享给大家供大家参考,具体如下: basic.css: /* * -- 样式说明 -- * 最大优先实现法,全局能实现不用区域,区域能实现不用模板,模板 ...

  4. html轮播鼠标悬停效果,jQuery图片轮播加悬停效果

    插件描述:jQuery图片轮播加悬停效果 =======以下内容由会员 只看不发了 提供============ 使用方法 1.将文档内内部样式表保存到目录css下的style.css文件中,并在页面 ...

  5. js html页面切换效果,jQuery实现切换页面过渡动画效果

    这篇文章主要介绍了关于jQuery实现切换页面过渡动画效果,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 这是一款效果非常酷的jQuery和CSS3通过AJAX调用切换页面过渡动画特效 ...

  6. html 网页跳转动画效果,jQuery实现切换页面过渡动画效果_jquery

    直接为大家介绍制作过程,希望大家可以喜欢. HTML结构 该页面切换特效的HTML结构使用一个元素来作为页面的包裹元素,div.cd-cover-layer用于制作页面切换时的遮罩层,div.cd-l ...

  7. 基于jQuery鼠标悬停上下滑动导航条

    基于jQuery鼠标悬停上下滑动导航条.这是一款蓝色好看的鼠标响应式网站导航菜单特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div id="menu2 ...

  8. 手机html5翻页效果代码,jquery html5手机端翻书效果_手指滑动书本翻页效果代码

    特效描述:jquery html5手机端翻书 手指滑动 书本翻页效果.显现手机端翻书效果,支持手拖动翻页 代码结构 1. 引入JS 2. HTML代码 function loadApp() { // ...

  9. 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果

    查看本章节 查看作业目录 需求说明: 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果 用户将光标移动到"最新动态页"或"帮助查询" ...

最新文章

  1. 用户相关的文件、解析以及命令的使用
  2. (OPC Client .NET 开发类库)网上很多网友都有提过,.NET开发OPC Client不外乎下面三种方法...
  3. input type=file 实现上传、预览、删除等功能
  4. WebLogic11g-常用运维操作
  5. 如何修改 匿名类型 中的属性值 ?
  6. Spring Boot系列教程一:Eclipse安装spring-tool-suite插件
  7. 丘成桐中学计算机科学奖,丘成桐中学科学奖
  8. 为什么深层神经网络难以训练_“用魔法击败魔法”?一群计算神经学家正借神经网络解释大脑...
  9. 线程安全单例最佳实践,C#中的Lazy是如何保证线程安全的
  10. Node.js学习入门
  11. unix系统中查看端口号被占用
  12. Windows 7 激活时提示“系统保留分区未分配驱动器号!”解决方法
  13. 国家标准《电子计算机机房设计规范》(gb50174-93),中华人民共和国国家标准电子计算机机房设计规范GB50174-93.doc...
  14. Openstack Periodic Task
  15. 【转】超级珍贵的卤水秘方大全!
  16. python调用按键精灵插件_【师兄带你学Python-1】你会涮火锅吗?
  17. Java 内部类详解
  18. java跑动d小人_Java课堂练习5
  19. PCB Gerber
  20. CUDA:主导GPU计算的革命

热门文章

  1. linux无法启动hbase密码,linux – 无法在请求的2181端口启动ZK,而导出HBASE_MANAGES_ZK = false...
  2. matlab拉格朗日曲线_数学中高耸的金字塔——拉格朗日
  3. c性能大容量cket_5千左右预算,既轻薄(高颜值)又高性能的笔记本推荐(兼顾Pr剪辑、Ps修图、CAD制图、办公游戏)...
  4. 求栈中元素个数算法_Algorithm 大家都会的去除有序数组中重复元素的三种算法...
  5. elk 概念整理 集群状态 - yellow
  6. iOS开发中遇到的一些优化手段(即时更新)
  7. 【原创】Mysql客户端如何处理中文
  8. pandas去掉html标签,用Pandas清理HTML表
  9. 超详细 Git 图文版小白教程(持续更新)
  10. Python之文章生成器(升级版,也就是更傻瓜式运行)