为了账号安全,请及时绑定邮箱和手机立即绑定

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>地狗购物网——网页定位导航效果</title>

<style>

*{

margin:0;

padding:0;}

body{

font-size:12px;

line-height:1.7;}

li{

list-style:none;}

#content{

width:800px;

margin:0 auto;

padding:20px;}

#content h1{

color:#0088bb;}

#content .item{

padding:20px;

border:1px dotted #0088bb;

margin-bottom:20px;}

#content .item h2{

font-size:16px;

font-weight:bold;

border-bottom:2px solid #0088bb;

margin-bottom:10px;}

#content .item li{

display:inline;

margin-right:10px;}

#content .item li a img{

width:230px;

height:240px;

border:none;}

#menu{

position:fixed;

top:100px;

left:50%;

margin-left:400px;

width:80px;}

#menu ul li a{

display:block;

margin:5px 0;

font-size:14px;

font-weight:bold;

color:#333;

width:80px;

height:50px;

line-height:50px;

text-decoration:none;

text-align:center;}

#menu ul li a:hover,

#menu ul li a.current{

color:#fff;

background-color:#0088bb;}

</style>

<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>

<script>

$(document).ready(function(){

//滚动条发送滚动

$(window).scroll(function(){

var top = $(document).scrollTop();

var menu = $("#menu");

var items = $("#content").find(".item");

var currentId = "";

//遍历items

items.each(function(){

var m = $(this);

var itemTop = m.offset().top;//获取每个item距顶部的距离

if(top > itemTop - 200){

currentId = "#" + m.attr("id");

}else{

return false;

}

});

//给相应楼层的链接设置class

var currentLink = menu.find(".current");

if(currentId && currentId != currentLink.attr("href")){

currentLink.removeClass("current");

menu.find("[href=" + currentId + "]").addClass("current");

}

console.log(top);//在控制台打印

});

});

</script>

</head>


<body>

<div id="menu">

<ul>

<li><a href="#item1" class="current">1F 男装</a></li>

<li><a href="#item2">2F 女装</a></li>

<li><a href="#item3">3F 美妆</a></li>

<li><a href="#item4">4F 数码</a></li>

<li><a href="#item5">5F 母婴</a></li>

</ul>

</div>

<div id="content">

<h1>地狗购物网</h1>

<div id="item2" class="item">

<h2>2F 女装</h2>

<ul>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/2F.jpg" alt=""></a></li>

</ul>

</div>

<div id="item3" class="item">

<h2>3F 美妆</h2>

<ul>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/3F.jpg" alt=""></a></li>

</ul>

</div>

<div id="item4" class="item">

<h2>4F 数码</h2>

<ul>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/4F.jpg" alt=""></a></li>

</ul>

</div>

<div id="item5" class="item">

<h2>5F 母婴</h2>

<ul>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

<li><a href="#"><img src="images/5F.jpg" alt=""></a></li>

</ul>

</div>

</div>

</body>

</html>


正在回答

举报

0/150
提交
取消
网页定位导航特效
  • 参与学习       71404    人
  • 解答问题       486    个

本课程讲解网页定位导航特效,仿天猫版地狗购物网,你值得拥有

进入课程
意见反馈 帮助中心 APP下载
官方微信