简单实现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 相关文章推荐
cnblogs csdn 代码运行框实现代码
Nov 02 Javascript
JavaScript具有类似Lambda表达式编程能力的代码(改进版)
Sep 14 Javascript
JS交换变量的方法
Jan 21 Javascript
JavaScript自学笔记(必看篇)
Jun 23 Javascript
Javascript实现汉字和拼音互转的终极方案
Oct 19 Javascript
Vue.js组件tree实现无限级树形菜单
Dec 02 Javascript
详解JavaScript树结构
Jan 09 Javascript
AngularJS实现的base64编码与解码功能示例
May 17 Javascript
jQuery常见的遍历DOM操作详解
Sep 05 jQuery
JavaScript实现省市联动效果
Nov 22 Javascript
JavaScript或jQuery 获取option value值方法解析
May 12 jQuery
vue实现登录功能
Dec 31 Vue.js
用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和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
2011/07/03 PHP
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
PHP读取mssql json数据中文乱码的解决办法
2016/04/11 PHP
微信利用PHP创建自定义菜单的方法
2016/08/01 PHP
php实现购物车产品删除功能(2)
2020/07/23 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
JavaScript实现短暂提示框功能
2018/04/04 Javascript
node实现的爬虫功能示例
2018/05/04 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
python获取beautifulphoto随机某图片代码实例
2013/12/18 Python
在Python程序中实现分布式进程的教程
2015/04/28 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
2019/07/01 Python
Python 解决OPEN读文件报错 ,路径以及r的问题
2019/12/19 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
英国健身专家:WIT Fitness
2021/02/09 全球购物
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
先进集体获奖感言
2014/02/13 职场文书
元旦晚会感言
2014/03/12 职场文书
普通党员个人剖析材料
2014/10/08 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
三方股东合作协议书
2014/10/28 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python
idea编译器vue缩进报错问题场景分析
2021/07/04 Vue.js
Windows11里微软已经将驱动程序安装位置A盘删除
2021/11/21 数码科技