jquery实现导航固定顶部的效果仿蘑菇街


Posted in Javascript onOctober 22, 2014

jquery实现导航固定顶部的效果,仿蘑菇街的,感觉还不错,需要的朋友可以参考下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var headHeight=$(".header").height()+10;
var nav=$(".nav");
$(window).scroll(function(){
if($(this).scrollTop()>headHeight){
nav.addClass("navFix");
}
else{
nav.removeClass("navFix");
}
})
})
</script>
<style type="text/css">
*{ margin:0; padding:0;}
body{ _background-attachment:fixed; _background-image:url(about:blank);} //实现ie6不支持fixed方法
.header{ width:1000px; height:60px; margin:0 auto; text-align:center;}
.nav{ border:1px solid #ccc; border-radius:5px; overflow:hidden; height:30px; width:1000px; margin:10px auto; background:#fff;}
.nav li{ float:left; padding:0 10px; height:30px; line-height:30px;}
.nav li a{ text-decoration:none; color:#0CF;}
.nav li a:hover{ color:#000; text-decoration:underline;}
.nav ul{ list-style:none;}
.navFix{ position:fixed; left:0; top:0; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:2;} //实现ie6不支持fixed方法
.content{ width:1000px; margin:10px auto;}
</style>
</head>

<body>
<div class="header">
<h1>导航固定在页面顶部测试</h1>
</div>
<div class="nav">
<ul>
<li><a href="">首页</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
<li><a href="">蓝枫前端</a></li>
</ul>
</div>
<div class="content">
<p>11111</p>
<p>11111</p>
<p>11111</p><p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
<p>11111</p>
</div>
</body>
</html>
Javascript 相关文章推荐
js实现简单的可切换选项卡效果
Apr 10 Javascript
jQuery插件实现静态HTML验证码校验
Nov 06 Javascript
JavaScript计划任务后台运行的方法
Dec 18 Javascript
js+html5实现canvas绘制网页时钟的方法
May 21 Javascript
JavaScript中的Array 对象(数组对象)
Jun 02 Javascript
BootStrap3中模态对话框的使用
Jan 06 Javascript
vue-cli如何快速构建vue项目
Apr 26 Javascript
全选复选框JavaScript编写小结(附代码)
Aug 16 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
Jan 25 Javascript
解决Layui数据表格中checkbox位置不居中的方法
Aug 15 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
Sep 01 Javascript
Vue获取微博授权URL代码实例
Nov 04 Javascript
用jquery模仿的a的title属性的例子
Oct 22 #Javascript
运用jQuery定时器的原理实现banner图片切换
Oct 22 #Javascript
用简洁的jQuery方法toggleClass实现隔行换色
Oct 22 #Javascript
jQuery实现的导航条切换可显示隐藏
Oct 22 #Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 #Javascript
一个不错的js html页面倒计时可精确到秒
Oct 22 #Javascript
js实现select跳转功能代码
Oct 22 #Javascript
You might like
PHP7标量类型declare用法实例分析
2016/09/26 PHP
ie下动态加态js文件的方法
2011/09/13 Javascript
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
2012/11/14 Javascript
IE关闭时判断及AJAX注销案例学习
2013/02/18 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
jQuery实现统计复选框选中数量
2014/11/24 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
你应该知道的几类npm依赖包管理详解
2017/10/06 Javascript
浅谈node.js 命令行工具(cli)
2018/05/10 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
python使用opencv读取图片的实例
2017/08/17 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
2018/04/30 Python
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
Python3中lambda表达式与函数式编程讲解
2019/01/14 Python
基于python的列表list和集合set操作
2019/11/24 Python
python+selenium+Chrome options参数的使用
2020/03/18 Python
Python如何获取文件路径/目录
2020/09/22 Python
Python制作简单的剪刀石头布游戏
2020/12/10 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
客房主管岗位职责
2013/12/09 职场文书
关于母亲节的感言
2014/02/04 职场文书
小学毕业感言50字
2014/02/16 职场文书
工作评语大全
2014/04/26 职场文书
政府法律服务方案
2014/06/14 职场文书
抗震救灾标语
2014/06/26 职场文书
公务员年终个人总结
2015/02/12 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
Window server中安装Redis的超详细教程
2021/11/17 Redis
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js
Spring Boot接口定义和全局异常统一处理
2022/04/20 Java/Android
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS