简单实现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 相关文章推荐
jquery插件之easing 动态菜单
Aug 21 Javascript
一个背景云变换js特效 鼠标移动背景云变化
Dec 28 Javascript
IE6兼容透明背景图片及解决方案
Aug 19 Javascript
JavaScript基本数据类型及值类型和引用类型
Aug 25 Javascript
防止重复发送 Ajax 请求
Feb 15 Javascript
jQuery仿IOS弹出框插件
Feb 18 Javascript
jQuery插件HighCharts实现气泡图效果示例【附demo源码】
Mar 13 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
js中关于Blob对象的介绍与使用
Nov 29 Javascript
基于better-scroll 实现歌词联动功能的代码
May 07 Javascript
Vue结合路由配置递归实现菜单栏功能
Jun 16 Javascript
JS实现可以用键盘方向键控制的动画
Dec 11 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
56.com视频采集接口程序(PHP)
2007/09/22 PHP
php数组索引与键值操作技巧实例分析
2015/06/24 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
thinkphp5修改view到根目录实例方法
2019/07/02 PHP
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
2010/02/07 Javascript
仿微博字符限制效果实现代码
2012/04/20 Javascript
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
2015/08/17 Javascript
JavaScript模块化开发之SeaJS
2015/12/13 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
2016/10/21 Javascript
AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
2017/01/21 Javascript
微信小程序 新建登录页并实现tabBar隐藏
2017/06/13 Javascript
简述vue路由打开一个新的窗口的方法
2018/11/29 Javascript
图解NodeJS实现登录注册功能
2019/09/16 NodeJs
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
[05:59]带你看看DPC的台前幕后
2021/03/11 DOTA
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
对python append 与浅拷贝的实例讲解
2018/05/04 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
python内存监控工具memory_profiler和guppy的用法详解
2019/07/29 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
法国时尚品牌乐都特瑞士站:La Redoute瑞士
2016/09/05 全球购物
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
会计专业的自荐信
2013/12/12 职场文书
小班秋游活动方案
2014/02/22 职场文书
幼儿园元旦家长感言
2014/02/27 职场文书
三八妇女节演讲稿
2014/05/27 职场文书
低碳日宣传活动总结
2014/07/09 职场文书
房屋租房协议书范本
2014/12/04 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
市场部岗位职责范本
2015/04/15 职场文书
四大名著读书笔记
2015/06/25 职场文书
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技