JQ滑动导航菜单的实现


<div class="nav-wrapper">
<div class="container">
<ul id="nav-list">
<li class="nav-item"><a href="http://www.lanrentuku.com/" class="active" target="_blank">网站首页</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">网上商城</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">智能管家</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">技术支持</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">应用案例</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">关于我们</a></li>
<li class="nav-item"><a href="http://www.lanrentuku.com/" target="_blank">懒人图库</a></li>
</ul>
<div class="animate-block"></div>
</div>
</div>
2、对应的CSS
*{margin:;padding:;}
body{ font-family:"Microsoft YaHei";}
.container {
width: 1200px;
margin: 30px auto;
position: relative;
}
li {
list-style: none;
}
.nav-wrapper {
background-color: #0191d7;
height: 50px;
}
#nav-list {
position: relative;
z-index:;
}
#nav-list .nav-item {
float:left;
height: 50px;
}
#nav-list li a{
display: block;
padding: 0 50px;
height: 50px;
font-size: 16px;
line-height: 50px;
color: #fff;
text-decoration: none;
}
.animate-block {
position: absolute;
height: 50px;
background-color: #2B6B8A;
left:;
top:;
z-index:;
}
.active {
box-shadow: 0 0 2px rgba(0,0,0,.1);
}
3、JQ代码
$(function () {
var $active = $(".active"); //当前选中的菜单
var $active_w = $active.innerWidth();
var $active_l = $active.position().left;
var $animate_block = $(".animate-block");
//设置滑块初始位置
$(".animate-block").css({width:$active_w,left:$active_l});
//a事件
$("#nav-list>li").hover(function () {
var index = $(this).index();
var $a_cur = $("#nav-list a").eq(index);//得到当前元素
var width = $a_cur.innerWidth();
var left = $a_cur.position().left;
$(".animate-block").stop().animate({width:width,left:left});
},function () {
$(".animate-block").stop().animate({width:$active_w,left:$active_l});
});
});
JQ滑动导航菜单的实现的更多相关文章
- jquery和css3实现滑动导航菜单
效果预览:http://keleyi.com/keleyi/phtml/html5/15/ 有都中颜色可供选择,请使用支持HTML5/CSS3的浏览器访问. HTML源代码: <!DOCTYPE ...
- 仿腾讯QQ竖直滑动导航菜单
菜单就像qq软件的分组,鼠标经过自动显示相应组的内容. 效果体验网址:http://keleyi.com/a/bjad/nf86w2dv.htm 以下是源代码: <html> <he ...
- 使用 jQuery 和 CSS3 制作滑动导航菜单
这个下拉菜单可以让你的网站非常优雅,滑动框导航效果令人印象深刻.此外,子菜单框也可以与此集成起来以使其更具吸引力.导航是网站成功的关键之一,有吸引力的导航能够引导用户浏览网站中的更多内容. 效果演示 ...
- jQuery滑动导航菜单
js: $(function(){ $("ul.sub").parent().append("<span></span>"); $(&q ...
- 20款jquery下拉导航菜单特效代码分享
20款jquery下拉导航菜单特效代码分享 jquery仿京东商城左侧分类导航下拉菜单代码 jQuery企业网站下拉导航菜单代码 jQuery css3黑色的多级导航菜单下拉列表代码 jquery响应 ...
- 通过css3实现的动画导航菜单代码
用css3样式实现的滑动导航菜单,html代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" &quo ...
- 移动端可拖动导航菜单小demo
<!DOCTYPE html> <html lang="en"> <head> <title>移动端滑动导航菜单</title ...
- jq倾斜的动画导航菜单
效果预览网址:http://keleyi.com/keleyi/phtml/jqmenu/index.htm 支持IE.Chrome.火狐等浏览器 完整源代码,保存到HTML文件打开也可查看效果: & ...
- Android实现导航菜单随着ListView联动,当导航菜单遇到顶部菜单时停止在哪里,并且listview仍能滑动
需求:现要实现一个特殊UI的处理,如下图所示: 该布局的上面是一个“按钮”,中间是一个“空白布局(当然也可以是ViewPager等)”,下面是一个页面的导航菜单,底部是一个ListView. 要求:滑 ...
随机推荐
- C# .NET3.5 改为 到.NET2.0 时 TypedTableBase 报错解决方法
NET 3.5 降版本 到.NET 2.0.不出意外,问题必然来了.编译错误一:错误 1 命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?)解决:删掉该引用--没用 ...
- QQ弹窗代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- phpexcel 一些基本的设置 (表格的基本属性)
网址是:http://www.thinkphp.cn/code/1893.html
- [Android1.5]TextView跑马灯效果
from: http://www.cnblogs.com/over140/archive/2010/08/20/1804770.html 前言 这个效果在两周前搜索过,网上倒是有转载,可恨的是转载之后 ...
- 利用TraceSource写日志
利用TraceSource写日志 从微软推出第一个版本的.NET Framework的时候,就在“System.Diagnostics”命名空间中提供了Debug和Trace两个类帮助我们完成针对调试 ...
- 简单的贴图显示shander
Shader "ztq/Diffuse" { Properties { _Color ("Main Color", Color) = ...
- VLAN间通信----实验
方法1.增加物理线路 需求:PC0连接SW的F0/1,PC1连接SW的F0/2; SW创建VLAN10,VLAN20; PC0划到VLAN10; PC1划到VLAN20; 现要求借用路 ...
- Java中接口与实例化
一.问题引入 前两天学代理模式的时候想到的,接口可不可以new呢? 接口是特殊的抽象类,接口的方法都默认为 public abstract 的... 抽象的方法不 ...
- Maximum Submatrix 2
Codeforces Round #221 (Div. 1) B:http://codeforces.com/problemset/problem/375/B 题意:给你一个n*m的0,1矩阵,你可以 ...
- The Wedding Juicer
poj2227:http://poj.org/problem?id=2227 题意:给你一块矩形区域,这个矩形区域是由一个个方格拼起来的,并且每个方格有一个高度.现在给这个方格灌水,问最多能装多少水. ...