jquery实现企业定位式导航效果


Posted in jQuery onJanuary 01, 2018

本文实例为大家分享了jquery实现企业定位式导航的具体代码,供大家参考,具体内容如下

完整代码如下:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8"> 
<style type="text/css"> 
*{margin:0;padding:0;} 
.nav{width:100%;position:absolute;top:150px;} 
.nav ul{width:1200px;height:50px;margin:0 auto;background:#ccc;} 
.nav ul li{width:150px;height:50px;line-height:50px;text-align:center;list-style:none;float:left;cursor:pointer;} 
.nav ul li:hover{background:#666;} 
.nav ul li a{color:#000;font-size:18px;text-decoration:none;} 
.nav .active{background:#666;} 
.cont{width:1200px;height:4500px;margin:0 auto;} 
.cont ol{width:1200px;height:4500px;margin:0 auto;} 
.cont ol li{width:1200px;height:500px;list-style:none;} 
.cont ol li p{color:#000;font-size:48px;} 
</style> 
</head> 
<body> 
<div style="height:200px;width:100%;"></div> 
<div class="nav"> 
  <ul> 
    <li class="active">page1</li> 
    <li>page2</li> 
    <li>page3</li> 
    <li>page4</li> 
    <li>page5</li> 
    <li>page6</li> 
    <li>page7</li> 
    <li>page8</li> 
  </ul> 
</div> 
<div class="cont"> 
  <ol> 
    <li style="background:#aaa"><p>page1</p></li> 
    <li style="background:#999"><p>page2</p></li> 
    <li style="background:#666"><p>page3</p></li> 
    <li style="background:#333"><p>page4</p></li> 
    <li style="background:#bbb"><p>page5</p></li> 
    <li style="background:#aaa"><p>page6</p></li> 
    <li style="background:#ccc"><p>page7</p></li> 
    <li style="background:#000"><p>page8</p></li> 
  </ol> 
</div> 
 
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.1.min.js"></script> 
<script type="text/javascript"> 
 
$(".nav ul li").click(function(){ 
    var index=$(this).index(); 
    var i=150+index*501+'px' 
    $("html,body").animate({scrollTop:i},500) 
     
  }) 
   
$(window).scroll(function(){ 
    if($(window).scrollTop()>150){ 
      $(".nav").css({"position":"fixed","top":"0px"}) 
    } 
    else{ 
      $(".nav").css({"position":"absolute","top":"150px"}) 
    } 
 
  for(var x=0;x<8;x++){ 
    var i=150+x*500 
  if($(window).scrollTop()>i && $(window).scrollTop()<i+500){   
    $(".nav ul li").eq(x).addClass("active").siblings().removeClass("active")} 
  } 
 
}) 
</script> 
</body> 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 jQuery
基于jQuery实现瀑布流页面
Apr 11 jQuery
jQuery Plupload上传插件的使用
Apr 19 jQuery
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
May 05 jQuery
jquery实现图片轮播器
May 23 jQuery
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
关于JS与jQuery中的文档加载问题
Aug 22 jQuery
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
jQuery Raty星级评分插件使用方法实例分析
Nov 25 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
html中两种获取标签内的值的方法
Jun 16 jQuery
jquery实现楼层滚动效果
Jan 01 #jQuery
jquery实现左右轮播切换效果
Jan 01 #jQuery
jQuery中ajax获取数据赋值给页面的实例
Dec 31 #jQuery
jQuery实现页码跳转式动态数据分页
Dec 31 #jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 #jQuery
使用jQuery 操作table 完成单元格合并的实例
Dec 27 #jQuery
jQuery图片查看插件Magnify开发详解
Dec 25 #jQuery
You might like
php session 检测和注销
2009/03/16 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
建议大家看下JavaScript重要知识更新
2007/07/08 Javascript
Exitjs获取DataView中图片文件名
2009/11/26 Javascript
jQuery的三种$()
2009/12/30 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
jQuery表格行上移下移和置顶的实现方法
2015/10/08 Javascript
js倒计时简单实现代码
2016/08/11 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
2016/08/23 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
2019/05/13 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
Python中多线程thread与threading的实现方法
2014/08/18 Python
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
python地震数据可视化详解
2019/06/18 Python
python导入库的具体方法
2020/06/18 Python
python pyg2plot的原理知识点总结
2021/02/28 Python
美国电视购物:QVC
2017/02/06 全球购物
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
企业法人授权委托书
2014/04/03 职场文书
生日宴会策划方案
2014/06/03 职场文书
人事任命书范文
2014/06/04 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
2014年招生工作总结
2014/11/26 职场文书
中学生运动会广播稿
2015/08/19 职场文书
Django分页器的用法你都了解吗
2021/05/26 Python
python析构函数用法及注意事项
2021/06/22 Python
Vue elementUI表单嵌套表格并对每行进行校验详解
2022/02/18 Vue.js
MongoDB数据库部署环境准备及使用介绍
2022/03/21 MongoDB
Nginx 常用配置
2022/05/15 Servers