手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery实现固定顶部导航效果(仿蘑菇街)
jquery实现固定顶部导航效果(仿蘑菇街)
摘要:复制代码代码如下:无标题文档$(document).ready(function(){varheadHeight=$(".header")....

复制代码 代码如下:

<!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>

<h1>导航固定在页面顶部测试</h1>

</div>

<div>

<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>

<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>

【jquery实现固定顶部导航效果(仿蘑菇街)】相关文章:

jquery实现图片左右切换的方法

jQuery实现控制文字内容溢出用省略号(…)表示的方法

jQuery实现首页图片淡入淡出效果的方法

COOL而实用的动态效果

jQuery实现转动随机数抽奖效果的方法

jquery实现用户打分评分特效

jQuery实现返回顶部功能

jQuery 遍历函数详解

Jquery注册事件实现方法

js实现键盘Enter键提交表单的方法

精品推荐
分类导航