简单实现js悬浮导航效果


Posted in Javascript onFebruary 05, 2017

本文实例为大家分享了js悬浮导航的具体代码,供大家参考,具体内容如下

<head>
 <meta charset="UTF-8">
 <title>悬浮导航</title>
 <style>
  * {
   margin: 0px;
   padding: 0px;
  }
  ul li{
   list-style: none;
  }
  body{
   height: 2000px;
  }
  #top{
   height: 300px;
   width: 100%;
   background-color: red;
  }
  #nav{
   height: 50px;
   line-height: 50px;
   width: 100%;
   background-color: pink; 
  }
  #nav ul{
   width: 1200px;
   margin: 0 auto;
  }
  #nav ul li{
   float: left;
   width: 164px;
   text-align: center;
  }
 </style>
</head>
<body>
 <div id="top">
  顶部
 </div>
 <div id="nav">
  <ul>
   <li>首页</li>
   <li>首页</li>
   <li>首页</li>
   <li>首页</li>
   <li>首页</li>
   <li>首页</li>
   <li>首页</li>
  </ul>
 </div>
</body>
<script>
 var ad = document.getElementById("nav")
 window.onscroll = function(){
  var _top = document.body.scrollTop || document.documentElement.scrollTop;//兼容
  if(_top>=300){
   ad.style.position = "fixed";
   ad.style.top = 0 +"px";
  }else{
   ad.style.position = "absolute";
   ad.style.top = 300+"px";
  }
 }
</script>

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

Javascript 相关文章推荐
js 小贴士一星期合集
Apr 07 Javascript
用Js实现的动态增加表格示例自己写的
Oct 21 Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
May 27 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
Jun 07 Javascript
AngularJS1.X学习笔记2-数据绑定详解
Apr 01 Javascript
js 用于检测类数组对象的函数方法
May 02 Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
Sep 04 Javascript
vue 对象添加或删除成员时无法实时更新的解决方法
May 01 Javascript
8 个有用的JS技巧(推荐)
Jul 03 Javascript
微信小程序反编译的实现
Dec 10 Javascript
javascript实现下拉菜单效果
Feb 09 Javascript
用js制作淘宝放大镜效果
Oct 28 #Javascript
js实现百度搜索提示框
Feb 05 #Javascript
jQuery.Form上传文件操作
Feb 05 #Javascript
jQuery实现最简单实用的分秒倒计时
Feb 05 #Javascript
用jquery的attr方法实现图片切换效果
Feb 05 #Javascript
JavaScript编写九九乘法表(两种任选)
Feb 04 #Javascript
JS动态生成年份和月份实例代码
Feb 04 #Javascript
You might like
开启PHP的伪静态模式
2015/12/31 PHP
PHP PDOStatement::fetchObject讲解
2019/02/01 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码
2007/04/12 Javascript
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
JavaScript 字符串乘法
2009/08/20 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
js获得当前时区夏令时发生和终止的时间代码
2014/02/23 Javascript
JavaScript排序算法之希尔排序的2个实例
2014/04/04 Javascript
jQuery实现为图片添加镜头放大效果的方法
2015/06/25 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
2016/07/04 Javascript
Javascript iframe交互并兼容各种浏览器的解决方法
2016/07/12 Javascript
js仿京东轮播效果 选项卡套选项卡使用
2017/01/12 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
angular+ionic返回上一页并刷新页面
2017/08/08 Javascript
JavaScript中立即执行函数实例详解
2017/11/04 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
微信小程序实现留言功能
2018/10/31 Javascript
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
[03:27]最受玩家喜爱奖提名:PZH_Element 致玩家寄语
2016/12/20 DOTA
Django 前后台的数据传递的方法
2017/08/08 Python
python实现list由于numpy array的转换
2018/04/04 Python
Django中使用Celery的方法示例
2018/11/29 Python
Django如何简单快速实现PUT、DELETE方法
2019/07/24 Python
TensorFlow中如何确定张量的形状实例
2020/06/23 Python
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
印度购买眼镜和太阳镜网站:Coolwinks
2018/09/26 全球购物
平面设计自荐信
2013/10/07 职场文书
护理专业个人求职简历的自我评价
2013/10/13 职场文书
团日活动总结书
2014/05/08 职场文书
道德演讲稿
2014/05/21 职场文书
餐饮服务员岗位职责
2015/02/09 职场文书
订货会主持词
2015/07/01 职场文书
2019销售早会主持词
2019/06/27 职场文书
Django cookie和session的应用场景及如何使用
2021/04/29 Python