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 相关文章推荐
详解new function(){}和function(){}() 区别分析
Mar 22 Javascript
img标签中onerror用法
Aug 13 Javascript
jquery获取div距离窗口和父级dv的距离示例
Oct 10 Javascript
推荐一个自己用的封装好的javascript插件
Jan 29 Javascript
微信小程序  网络请求API详解
Oct 25 Javascript
jQuery Mobile和HTML5开发App推广注册页
Nov 07 Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
Mar 06 Javascript
原生js FileReader对象实现图片上传本地预览效果
Mar 27 Javascript
微信小程序getPhoneNumber获取用户手机号
Sep 29 Javascript
VUE简单的定时器实时刷新的实现方法
Jan 20 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
Apr 01 Javascript
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下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
javascript实现的listview效果
2007/04/28 Javascript
div移动 输入框不能输入的问题
2009/11/19 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
jquery更换文章内容与改变字体大小代码
2013/09/30 Javascript
Jquery中国地图热点效果-鼠标经过弹出提示层信息的简单实例
2014/02/12 Javascript
排序算法的javascript实现与讲解(99js手记)
2014/09/28 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
JavaScript中pop()方法的使用教程
2015/06/09 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
2015/10/26 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
angularJs中ng-model-options设置数据同步的方法
2018/09/30 Javascript
javascript实现函数柯里化与反柯里化过程解析
2019/10/08 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
2020/09/22 Javascript
python操作xml文件详细介绍
2014/06/09 Python
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
2019/01/24 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
Python try except else使用详解
2021/01/12 Python
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
大学生毕业自我评价范文分享
2013/11/07 职场文书
经典演讲稿范文
2013/12/30 职场文书
讲文明树新风公益广告宣传方案
2014/02/25 职场文书
忠诚教育心得体会
2014/09/03 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
听证通知书
2015/04/24 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang