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 相关文章推荐
Extjs学习笔记之四 工具栏和菜单
Jan 07 Javascript
JavaScript字符串对象substr方法入门实例(用于截取字符串)
Oct 16 Javascript
js实现点击添加一个input节点
Dec 05 Javascript
JavaScript绑定事件监听函数的通用方法
May 14 Javascript
vue实现动态数据绑定
Apr 28 Javascript
JS实现标签页切换效果
May 04 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
node.js基础知识小结
Feb 26 Javascript
详解vue微信网页授权最终解决方案
Jun 16 Javascript
vue实现自定义多选按钮
Jul 16 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
Jul 22 Javascript
详谈vue中router-link和传统a链接的区别
Jul 22 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
AM/FM收音机的安装与调试
2021/03/02 无线电
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
如何用php获取文件名后缀
2013/06/09 PHP
php将日期格式转换成xx天前的格式
2015/04/16 PHP
详解PHP数组赋值方法
2015/11/07 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
jquery mobile移动端幻灯片滑动切换效果
2020/04/15 Javascript
jQuery ajax读取本地json文件的实例
2017/10/31 jQuery
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
轻松搞定jQuery+JSONP跨域请求的解决方案
2018/03/06 jQuery
vue过滤器用法实例分析
2019/03/15 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
使用webpack将ES6转化ES5的实现方法
2019/10/13 Javascript
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
2020/12/19 Vue.js
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
python 字符串格式化代码
2013/03/17 Python
浅谈python requests 的put, post 请求参数的问题
2019/01/02 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python中Lambda表达式详解
2019/11/20 Python
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图
2013/06/09 HTML / CSS
澳大利亚巧克力花束和礼品网站:Tastebuds
2019/03/15 全球购物
应届生骨科医生求职信
2013/10/31 职场文书
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
矿泉水广告词
2014/03/20 职场文书
政府会议通知范文
2015/04/15 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
python神经网络编程之手写数字识别
2021/05/08 Python
用Python爬取各大高校并可视化帮弟弟选大学,弟弟直呼牛X
2021/06/11 Python
Ajax 的初步实现(使用vscode+node.js+express框架)
2021/06/18 Javascript
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL
MySQL主从切换的超详细步骤
2022/06/28 MySQL