本文主要为大家详细介绍了基于jQuery实现定位导航位置效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。

当滚动条滚动到内容区域的时候,侧边导航条定位到屏幕,不再动,并且点击导航条跳转到内容所在的位置;

*{

padding: 0;

margin: 0;

}

.left{

float: left;

padding: 0 0 328px 0;

}

.left p{

width: 800px;

height: 300px;

line-height: 300px;

text-align: center;

font-size: 30px;

background: gray;

margin: 10px 0;

}

.nav{

position: absolute;

right:20px;

top: 20px;

}

.nav p{

width: 100px;

height: 80px;

line-height: 80px;

text-align: center;

background: pink;

margin: 10px 0;

cursor: pointer;

}

.bottom{

overflow: hidden;

width: 100%;

position: relative;

}

Document

one

two

three

four

$(window).scroll(function(e){

console.log($(window).scrollTop());

if ($(window).scrollTop() >$('#one').offset().top) {

$('.nav').css({'position':'fixed'});

console.log('ss');

} else{

$('.nav').css({'position':'absolute'});

}

})

$('.nav p').click(function(){

var i = $('.navp').index(this);

var x = $('.leftp').eq(i).offset().top;

$('html, body').animate({scrollTop:x+'px'},500);

})

相关推荐:

php定位导航系统,jQuery实现定位导航位置详解相关推荐

  1. $.ajax的async参数,jquery的$.ajax async使用详解

    async在jquery ajax中是一个同步参数了,我们下面来给大家介绍在jquery ajax中使用async时碰到的一些问题与方法介绍,希望例子能给各位同学带来一些帮助哦. async默认是tr ...

  2. html标签的下一级遍历,jquery属性,遍历,HTML操作方法详解

    Jquery属性遍历.HTML操作. Jquery拥有可操作HTML元素和属性的强大方法. 下面是我整理的一些jquery遍历函数: .add() 将元素添加到匹配元素的集合中. .andSelf() ...

  3. jquery在html实现遍历,jQuery教程之jQuery遍历、HTML操作详解

    本篇文章探讨了jQuery教程之jQuery遍历.HTML操作详解,希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入. < 什么是遍历? jQuery 遍历,意为"移 ...

  4. linux jq 遍历数组,jquery 遍历数组 each 方法详解

    JQuery拿取对象的方式 $('#id') :通过元素的id $('tagName') : 通过元素的标签名 $('tagName tagName') : 通过元素的标签名,eg: $('ul li ...

  5. python多维数组添加元素_numpy中三维数组中加入元素后的位置详解

    今天做数据处理时,遇到了从三维数组中批量加入二维数组的需求.其中三维数组在深度学习的特征数据处理时经常会使用到,所以读者有必要对该小知识点做到清楚了解并掌握.现对三维数组中的元素位置结合代码做详细归纳 ...

  6. 一起来捉妖找不到服务器,一起来捉妖妖怪分布大全 所有妖灵不同地点位置详解...

    一起来捉妖中的妖灵众多,这些妖灵都是分布在各个地方,就是不知道这些妖灵是分别分布在哪些地方,下面小编就给玩家带来一起来捉妖妖怪分布大全的内容,一起来看看吧! 妖怪分布 [1]最初的伙伴 最初的伙伴,在 ...

  7. 服务器隔板在哪个位置好,客厅空调摆放在哪个位置好?客厅空调正确摆放位置详解...

    原标题:客厅空调摆放在哪个位置好?客厅空调正确摆放位置详解 客厅放一部空调,在炎热的夏季是少不得的.那么,客厅空调摆放在哪个位置好呢?小牛装修的小编现在就为大家介绍下. 一.客厅空调摆放注意事项 1. ...

  8. 幽灵行动荒野服务器位置,幽灵行动荒野正式版存档位置在哪 正式版存档位置详解...

    有没有小伙伴想知道幽灵行动荒野正式版存档位置在哪的.一下找不到幽灵行动荒野正式版存档位置有些苦恼.头疼.那么还是由小编我来告诉大家幽灵行动荒野正式版存档位置吧. 有没有小伙伴想知道幽灵行动荒野正式版存 ...

  9. 王者客服信息服务器,王者荣耀客服反馈在哪?客服反馈位置详解介绍

    王者荣耀客服反馈在哪?网这一日在今天开启了客服反馈的操作玩法,玩家们可以在游戏中对玩家进行举报,并且客服会及时的做出处理,那么客服反馈在哪呢?下面是小编带来的客服反馈位置详解,感兴趣的一起来看下哦! ...

最新文章

  1. CodeGen用户定义的扩展令牌
  2. luvit 被忽视的lua 高性能框架(仿nodejs)
  3. 没有一种成功是不经历磨砺的
  4. Invoke shell in Java
  5. SAP批次级别的意义及启用操作
  6. SQL server报错42000 - [SQL Server]从数据类型 varchar 转换为 int 时出错。
  7. IIS发布站点错误收集(持续更新)
  8. .NET Core 3 对 IoT 应用程序的高级支持:System.Device.Gpio
  9. oracle 插入出错_使用sqlca打印错误原因,ORACLE-Proc:SQLCA
  10. 怎么把计算机改程序,怎样修改程序软件
  11. 容斥原理的二进制实现模版
  12. Windows核心编程之核心总结(第一章 错误处理)(2018.5.26)
  13. Windows 2000的电源管理
  14. mysql openrowset_SQL的OPENROWSET开启和使用方法
  15. pandas-综合练习
  16. [Linux] 使用 Wine
  17. 行为型模式:备忘录模式
  18. 性能测试——性能监控工具——nmon文件的打开与分析
  19. 最新钣金设备制造公司网站模板源码+手机端+后台
  20. xp系统计算机怎么连接到网络打印机,WinXP电脑如何添加网络打印机?WinXP添加网络打印机的步骤...

热门文章

  1. C语言:选择结构 循环结构 的总结
  2. leetcode系列-78.子集
  3. 三菱服务器显示RL,三菱逆变器故障显示
  4. HTML5实现DTMF(电话拨号按键信号)解码、编码,代码简单易于移植
  5. 2019年国内某985计算机方向考博心得
  6. [GIS原理] 9.3 地形特征分析
  7. 繁体字非主流伤感日志_親愛的,為什麼
  8. Bit-Flip Attack: Crushing Neural Network withProgressive Bit Search 学习心得
  9. 美通企业日报 | 中国新车质量问题数明显减少;阿迪达斯大中华区二季度销售额大增...
  10. UnityShader-素描铅笔画风格 实现详解