简单实现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 相关文章推荐
Mootools 1.2教程 函数
Sep 15 Javascript
读jQuery之九 一些瑕疵说明
Jun 21 Javascript
jQuery.extend 函数的详细用法
Jun 27 Javascript
IE的事件传递-event.cancelBubble示例介绍
Jan 12 Javascript
jquery实现简单的banner轮播效果【实例】
Mar 30 Javascript
AngularJS2中一种button切换效果的实现方法(二)
Mar 27 Javascript
jquery dataTable 获取某行数据
May 05 jQuery
微信小程序图片宽100%显示并且不变形
Jun 21 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
Sep 04 Javascript
优雅的处理vue项目异常实战记录
Jun 05 Javascript
vue图片上传组件使用详解
Dec 23 Javascript
解决vant title-active-color与title-inactive-color不生效问题
Nov 03 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
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
php实现图片上传并进行替换操作
2016/03/15 PHP
swoole锁的机制代码实例讲解
2021/03/04 PHP
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
2015/07/29 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
2015/08/21 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
深入理解angularjs过滤器
2016/05/25 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
深究AngularJS之ui-router详解
2017/06/13 Javascript
Angular浏览器插件Batarang介绍及使用
2018/02/07 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
JavaScript创建对象方法实例小结
2018/09/03 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
webpack4 optimization使用总结
2019/11/10 Javascript
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
python 性能提升的几种方法
2016/07/15 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
Python Logging 日志记录入门学习
2018/06/02 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
python3实现猜数字游戏
2020/12/07 Python
python抓取多种类型的页面方法实例
2019/11/20 Python
python实现猜数游戏(保存游戏记录)
2020/06/22 Python
详解Scrapy Redis入门实战
2020/11/18 Python
伊芙丽官方旗舰店:中国淑女一线品牌
2017/12/01 全球购物
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
个人查摆剖析材料
2014/02/04 职场文书
商场促销活动策划方案
2014/08/18 职场文书
师德师风个人总结
2015/02/06 职场文书
实习介绍信范文
2015/05/05 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
【海涛dota解说】一房久违的影魔魂守二连发
2022/04/01 DOTA
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript