简单实现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 相关文章推荐
JavaScript Cookie显示用户上次访问的时间和次数
Dec 08 Javascript
Javascript中的回调函数和匿名函数的回调示例介绍
May 12 Javascript
Node.js事件循环(Event Loop)和线程池详解
Jan 28 Javascript
JavaScript实现数字数组正序排列的方法
Apr 06 Javascript
基于javascript的Form表单验证
Dec 29 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
Mar 05 Javascript
javascript实现下雨效果
Mar 27 Javascript
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
零基础之Node.js搭建API服务器的详解
Mar 08 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
Nov 09 Javascript
javascript 原型与原型链的理解及实例分析
Nov 23 Javascript
javascript设计模式 ? 备忘录模式原理与用法实例分析
Apr 21 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开启安全模式后禁用的函数集合
2011/06/26 PHP
PHP实现下载远程图片保存到本地的方法
2017/06/19 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
JavaScript 学习笔记一些小技巧
2010/03/28 Javascript
jQuery 打造动态渐变按钮 详细图文教程
2010/04/25 Javascript
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
jQuery动态设置form表单的enctype值(实现代码)
2013/07/04 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
Jquery EasyUI Datagrid右键菜单实现方法
2016/12/30 Javascript
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
Vuex mutitons和actions初使用详解
2019/03/04 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
富文本编辑器vue2-editor实现全屏功能
2019/05/26 Javascript
JavaScript实现轮播图效果代码实例
2019/09/28 Javascript
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
使用pdb模块调试Python程序实例
2015/06/02 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
flask框架自定义url转换器操作详解
2020/01/25 Python
python实现的分层随机抽样案例
2020/02/25 Python
Python常用编译器原理及特点解析
2020/03/23 Python
如何在sublime编辑器中安装python
2020/05/20 Python
一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
2014/09/02 HTML / CSS
HTML5之SVG 2D入门7—SVG元素的重用与引用
2013/01/30 HTML / CSS
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
详解HTML5.2版本带来的修改
2020/05/06 HTML / CSS
KIKO MILANO俄罗斯官网:意大利领先的化妆品和护肤品品牌
2021/01/09 全球购物
自动化系在校本科生求职信
2013/10/23 职场文书
应届毕业生个人求职自荐信
2014/01/06 职场文书
英语感恩演讲稿
2014/01/14 职场文书
公路绿化方案
2014/05/12 职场文书