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)
Oct 31 Javascript
js中widow.open()方法使用详解
Jul 30 Javascript
JavaScript判断数字是否为质数的方法汇总
Jun 02 Javascript
angular 用拦截器统一处理http请求和响应的方法
Jun 08 Javascript
js判断文件类型大小并给出提示的实现方法
Jan 03 Javascript
让网站自动生成章节目录索引的多个js代码
Jan 07 Javascript
微信小程序实现的图片保存功能示例
Apr 24 Javascript
JS实现获取当前所在周的周六、周日示例分析
May 11 Javascript
JS学习笔记之数组去重实现方法小结
May 29 Javascript
微信小程序利用云函数获取手机号码
Dec 17 Javascript
JS代码检查工具ESLint介绍与使用方法
Feb 04 Javascript
微信小程序自定义弹出层效果
May 26 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
php Hex RGB颜色值互换的使用
2013/05/10 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
详解PHP归并排序的实现
2016/10/18 PHP
仅IE不支持setTimeout/setInterval函数的第三个以上参数
2011/05/25 Javascript
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
js中生成map对象的方法
2014/01/09 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
如何编写高质量JS代码(续)
2015/02/25 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
JavaScript对数组进行随机重排的方法
2015/07/22 Javascript
解决AngualrJS页面刷新导致异常显示问题
2017/04/20 Javascript
JS之if语句对接事件动作逻辑(详解)
2017/06/28 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
详解在vue-cli中使用路由
2017/09/25 Javascript
vue添加axios,并且指定baseurl的方法
2018/09/19 Javascript
nodejs实现用户登录路由功能
2019/05/22 NodeJs
Vue extend的基本用法(实例详解)
2019/12/09 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
WebPack工具运行原理及入门教程
2020/12/02 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
python友情链接检查方法
2015/07/08 Python
Python 异常处理的实例详解
2017/09/11 Python
python爬虫基本知识
2018/03/05 Python
python中int与str互转方法
2018/07/02 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
pandas map(),apply(),applymap()区别解析
2021/02/24 Python
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
关于礼仪的演讲稿
2014/01/04 职场文书
2014年五四青年节活动方案
2014/03/29 职场文书
单位承诺书格式
2014/05/21 职场文书
2014年乡镇妇联工作总结
2014/12/02 职场文书
贷款工资证明范本
2015/06/12 职场文书
vue实现可拖拽的dialog弹框
2021/05/13 Vue.js