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 相关文章推荐
Ext grid 添加右击菜单
Nov 26 Javascript
基于jquery的模态div层弹出效果
Aug 21 Javascript
原生js实现半透明遮罩层效果具体代码
Jun 06 Javascript
常见表单重复提交问题整理及解决方法
Nov 13 Javascript
jQuery向后台传入json格式数据的方法
Feb 13 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
Sep 14 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
Aug 15 Javascript
vue-router路由简单案例介绍
Feb 21 Javascript
JavaScript瀑布流布局实现代码
May 06 Javascript
一文让你彻底搞清楚javascript中的require、import与export
Sep 24 Javascript
vue移动端监听滚动条高度的实现方法
Sep 03 Javascript
js实现带积分弹球小游戏
Jul 21 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数组转xml的代码分享
2015/05/14 PHP
js异或加解密效果代码
2008/06/25 Javascript
Javascript面向对象设计一 工厂模式
2011/12/20 Javascript
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
JavaScript创建对象的写法
2013/08/29 Javascript
JavaScript的setAttribute兼容性问题解决方法
2013/11/11 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
Bootstrap每天必学之基础排版
2015/11/20 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
jquery日历插件e-calendar升级版
2016/11/10 Javascript
Bootstrap table使用方法记录
2017/08/23 Javascript
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
详解mpvue实现对苹果X安全区域的适配
2019/07/31 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
浅析Vue下的components模板使用及应用
2019/11/27 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
[15:07]lgd_OG_m2_BP
2019/09/10 DOTA
Java byte数组操纵方式代码实例解析
2020/07/22 Python
Python reques接口测试框架实现代码
2020/07/28 Python
HTML5+CSS3实现无插件拖拽上传图片(支持预览与批量)
2017/01/05 HTML / CSS
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
乌克兰珠宝大卖场:Zlato.ua
2020/09/27 全球购物
几个SQL的面试题
2014/03/08 面试题
机械制造专业毕业生求职信
2014/03/02 职场文书
怎样拟定创业计划书
2014/05/01 职场文书
信用社主任竞聘演讲稿
2014/05/23 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
2019年怎样才能撰写出优秀的自荐信
2019/03/25 职场文书
深度好文:50条没人告诉你的人生经验,句句精辟
2019/08/22 职场文书
Feign调用全局异常处理解决方案
2021/06/24 Java/Android
Go 语言结构实例分析
2021/07/04 Golang
【DOTA2】高能暴走TK秀!PSG LGD vs ASTER - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
《LOL》“克隆大作战”久违归来 幻灵战队皮肤上线
2022/04/03 其他游戏