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 相关文章推荐
关于IE7 IE8弹出窗口顶上
Dec 22 Javascript
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
Oct 10 Javascript
JavaScript实现x秒后自动跳转到一个页面
Jan 03 Javascript
js去空格技巧分别去字符串前后、左右空格
Oct 21 Javascript
JavaScript使用循环和分割来替换和删除元素实例
Oct 13 Javascript
轻松使用jQuery双向select控件Bootstrap Dual Listbox
Dec 13 Javascript
原生JS实现匀速图片轮播动画
Oct 18 Javascript
bootstrap导航、选项卡实现代码
Dec 28 Javascript
基于JavaScript实现的插入排序算法分析
Apr 14 Javascript
AngularJS 实现购物车全选反选功能
Oct 24 Javascript
详解Next.js页面渲染的优化方案
Jan 27 Javascript
Vue.js特性Scoped Slots的浅析
Feb 20 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
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
Ajax+PHP 边学边练之四 表单
2009/11/27 PHP
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
thinkPHP数据库增删改查操作方法实例详解
2016/12/06 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
经典海量jQuery插件 大家可以收藏一下
2010/02/07 Javascript
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
js弹出层(jQuery插件形式附带reLoad功能)
2013/04/12 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
js倒计时显示实例
2016/12/11 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
2017/02/24 Javascript
js判断手机系统是android还是ios
2017/03/07 Javascript
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
2020/04/30 jQuery
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
Python中使用item()方法遍历字典的例子
2014/08/26 Python
Python使用while循环花式打印乘法表
2019/01/28 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
Python matplotlib绘制饼状图功能示例
2019/09/10 Python
Python OpenCV视频截取并保存实现代码
2019/11/30 Python
利用python绘制正态分布曲线
2021/01/04 Python
python中random模块详解
2021/03/01 Python
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
肯尼迪就职演说稿
2013/12/31 职场文书
职业生涯规划书范文
2014/03/10 职场文书
公司建议书怎么写
2014/05/15 职场文书
2014年综治维稳工作总结
2014/11/17 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS
Java如何实现树的同构?
2021/06/22 Java/Android
浅谈MySql update会锁定哪些范围的数据
2022/06/25 MySQL