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 相关文章推荐
javascript按位非运算符的使用方法
Nov 14 Javascript
jQuery封装的tab选项卡插件分享
Jun 16 Javascript
jQuery实现二维码扫描功能
Jan 09 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
Jan 25 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
Mar 14 Javascript
windows下vue-cli及webpack搭建安装环境
Apr 25 Javascript
微信小程序实现移动端滑动分页效果(ajax)
Jun 13 Javascript
vue.js源代码core scedule.js学习笔记
Jul 03 Javascript
Vue.js数据绑定之data属性
Jul 07 Javascript
浅谈Vue父子组件和非父子组件传值问题
Aug 22 Javascript
vue+vuex+axios+echarts画一个动态更新的中国地图的方法
Dec 19 Javascript
vue.js的computed,filter,get,set的用法及区别详解
Mar 08 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
dedecms中显示数字验证码的修改方法
2007/03/21 PHP
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
学习php过程中的一些注意点的总结
2013/10/25 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
2014/06/19 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
ThinkPHP和UCenter接口冲突的解决方法
2016/07/25 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
纯javascript实现简单下拉刷新功能
2015/03/13 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
Node.js模块全局安装路径配置方法
2018/05/17 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
说说如何在Vue.js中实现数字输入组件的方法
2019/01/08 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
2020/07/20 Javascript
[47:03]完美世界DOTA2联赛PWL S3 access vs LBZS 第一场 12.20
2020/12/23 DOTA
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
2014/01/22 Python
pygame学习笔记(2):画点的三种方法和动画实例
2015/04/15 Python
python的exec、eval使用分析
2017/12/11 Python
python 实现selenium断言和验证的方法
2019/02/13 Python
python读取大文件越来越慢的原因与解决
2019/08/08 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
tensorflow 查看梯度方式
2020/02/04 Python
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
可靠的数据流传输TCP
2016/03/15 面试题
物流管理应届生求职信
2013/11/07 职场文书
细节决定成败演讲稿
2014/05/12 职场文书
人事行政专员岗位职责
2014/07/23 职场文书
施工安全汇报材料
2014/08/17 职场文书
初中学习计划书范文
2014/09/15 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
ktv服务员岗位职责
2015/02/09 职场文书
Mysql索引失效 数据库表中有索引还是查询很慢
2022/05/15 MySQL