简单实现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+Flash实现访问剪切板操作
Nov 20 Javascript
JavaScript异步编程:异步数据收集的具体方法
Aug 19 Javascript
jQuery新的事件绑定机制on()示例应用
Jul 18 Javascript
node.js中的fs.lchmod方法使用说明
Dec 16 Javascript
JavaScript实现自动生成网页元素功能(按钮、文本等)
Nov 21 Javascript
JS检测移动端横竖屏的代码
May 30 Javascript
js+canvas实现动态吃豆人效果
Mar 22 Javascript
微信小程序movable view移动图片和双指缩放实例代码
Aug 08 Javascript
vue实现组件之间传值功能示例
Jul 13 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
Jul 21 Javascript
react 不用插件实现数字滚动的效果示例
Apr 14 Javascript
JavaScript实现网页计算器功能
Oct 29 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中cookie的作用域
2008/03/27 PHP
PHP操作XML作为数据库的类
2010/12/19 PHP
php中file_exists函数使用详解
2015/05/08 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
用JavaScript隐藏控件的方法
2009/09/21 Javascript
JQuery魔力之$(&quot;tagName&quot;)与selector
2012/03/05 Javascript
密码强度检测效果实现原理与代码
2013/01/04 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
简述jQuery ajax的执行顺序
2016/01/05 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
2017/06/25 Javascript
React-router v4 路由配置方法小结
2017/08/08 Javascript
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
[01:21]DOTA2周边文化主题展 神秘商店火热开售
2017/07/30 DOTA
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Python实现曲线点抽稀算法的示例
2017/10/12 Python
解决python3中解压zip文件是文件名乱码的问题
2018/03/22 Python
Python实现的json文件读取及中文乱码显示问题解决方法
2018/08/06 Python
python散点图实例之随机漫步
2018/08/27 Python
简单了解python装饰器原理及使用方法
2019/12/18 Python
python序列类型种类详解
2020/02/26 Python
Python实现捕获异常发生的文件和具体行数
2020/04/25 Python
pyecharts在数据可视化中的应用详解
2020/06/08 Python
python中get和post有什么区别
2020/06/19 Python
纽约市的奢华内衣目的地:Anya Lust
2019/08/02 全球购物
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
中学劳技课教师的自我评价
2014/02/05 职场文书
法人委托书范本
2014/04/04 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
党员示范岗材料
2014/12/19 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
社区党支部承诺书
2015/04/29 职场文书
军事理论课感想
2015/08/11 职场文书