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


Posted in Javascript onMarch 21, 2013
<!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 相关文章推荐
又一个小巧的图片预加载类
May 05 Javascript
11款新鲜的jQuery插件[附所有demo下载]
Jan 24 Javascript
jQuery使用动态渲染表单功能完成ajax文件下载
Jan 15 Javascript
JavaScript设置IFrame高度自适应(兼容各主流浏览器)
Jun 05 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 Javascript
利用vue实现模态框组件
Dec 19 Javascript
js实现九宫格拼图小游戏
Feb 13 Javascript
JS通过调用微信API实现微信支付功能的方法示例
Jun 29 Javascript
在vue项目中使用sass的配置方法
Mar 20 Javascript
Angularjs中date过滤器失效的问题及解决方法
Jul 06 Javascript
layer.open的自适应及居中及子页面标题的修改方法
Sep 05 Javascript
jQuery实现简单三级联动效果
Sep 05 jQuery
jquery实现网站超链接和图片提示效果
Mar 21 #Javascript
jquery 表格的增行删行实现思路
Mar 21 #Javascript
杨氏矩阵查找的JS代码
Mar 21 #Javascript
JavaScript 判断浏览器是否支持SVG的代码
Mar 21 #Javascript
js禁止document element对象选中文本实现代码
Mar 21 #Javascript
JS获取并操作iframe中元素的方法
Mar 21 #Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
Mar 21 #Javascript
You might like
聊天室php&amp;mysql(三)
2006/10/09 PHP
[原创]效率较高的php下读取文本文件的代码
2008/07/02 PHP
javascript 鼠标拖动图标技术
2010/02/07 Javascript
Javascript 浮点运算的问题分析与解决方法
2013/08/27 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jQuery移除元素自动解绑事件实现思路及代码
2014/05/31 Javascript
javascript元素动态创建实现方法
2015/05/13 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
JS操作XML实例总结(加载与解析XML文件、字符串)
2015/12/08 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
jQuery实现的简单在线计算器功能
2017/05/11 jQuery
jQuery滚动插件scrollable.js用法分析
2017/05/25 jQuery
vue2.0中click点击当前li实现动态切换class
2017/06/21 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
理理Vue细节(推荐)
2019/04/16 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
js判断密码强度的方法
2020/03/18 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
python getopt 参数处理小示例
2009/06/09 Python
python中文编码问题小结
2014/09/28 Python
python实现爬取千万淘宝商品的方法
2015/06/30 Python
Python 利用内置set函数对字符串和列表进行去重的方法
2018/06/29 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
Python编程快速上手——疯狂填词程序实现方法分析
2020/02/29 Python
Python基于class()实现面向对象原理详解
2020/03/26 Python
基于Python 函数和方法的区别说明
2021/03/24 Python
新闻学毕业生自荐信
2013/11/15 职场文书
结婚喜宴家长答谢词
2014/01/15 职场文书
高中美术教学反思
2014/01/19 职场文书
环境科学专业优秀毕业生自荐书
2014/02/03 职场文书
安全生产实施方案
2014/02/23 职场文书
家长高考寄语
2015/02/27 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
js前端图片加载异常兜底方案
2022/06/21 Javascript