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事件写法实现代码
Jan 07 Javascript
Jquery判断IE6等浏览器的代码
Apr 05 Javascript
基于jquery的固定表头和列头的代码
May 03 Javascript
JavaScript版的TwoQueues缓存模型
Dec 29 Javascript
28个常用JavaScript方法集锦
Jan 14 Javascript
如何用angularjs制作一个完整的表格
Jan 21 Javascript
浅谈jQuery 选择器和dom操作
Jun 07 Javascript
微信小程序 教程之小程序配置
Oct 17 Javascript
Angular学习笔记之angular的$filter服务浅析
Nov 12 Javascript
vue使用iframe嵌入网页的示例代码
Jun 09 Javascript
Vue.js实现表格渲染的方法
Sep 07 Javascript
更改BootStrap popover的默认样式及popover简单用法
Sep 13 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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
PHP编程之高级技巧——利用Mysql函数
2006/10/09 PHP
php抓取https的内容的代码
2010/04/06 PHP
php生成固定长度纯数字编码的方法
2015/07/09 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
PHP的Yii框架入门使用教程
2016/02/15 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
利用PHP生成CSV文件简单示例
2016/12/21 PHP
PHP观察者模式原理与简单实现方法示例
2017/08/25 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
用js解决数字不能换行问题
2010/08/10 Javascript
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
Vue实现带进度条的文件拖动上传功能
2018/02/23 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
2018/09/27 Javascript
vue 表单验证按钮事件交由父组件触发的方法
2018/12/17 Javascript
axios+Vue实现上传文件显示进度功能
2019/04/14 Javascript
[01:02:02]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第二局
2016/02/25 DOTA
[57:55]EG vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Django migrations 默认目录修改的方法教程
2018/09/28 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
详解Python中openpyxl模块基本用法
2021/02/23 Python
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
悬挂训练绳:TRX
2017/12/14 全球购物
四种会话跟踪技术
2015/05/20 面试题
乡镇总工会学雷锋活动总结
2014/03/01 职场文书
航空学院求职信
2014/06/11 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
护士求职自荐信
2015/03/25 职场文书
2015小学毕业班工作总结
2015/07/21 职场文书
nginx 防盗链防爬虫配置详解
2021/03/31 Servers
MySQL如何解决幻读问题
2021/08/07 MySQL
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
2021/12/06 MySQL
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB