简单实现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 进度条 实现代码
Jul 30 Javascript
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
Dec 09 Javascript
JQUERY对单选框(radio)操作的小例子
Apr 25 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
May 28 Javascript
jQuery带进度条全屏图片轮播特效代码分享
Jun 28 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
Sep 25 Javascript
vue的props实现子组件随父组件一起变化
Oct 27 Javascript
JS常用加密编码与算法实例总结
Dec 22 Javascript
easy ui datagrid 从编辑框中获取值的方法
Feb 22 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
ES6 Symbol在对象中的作用实例分析
Jun 06 Javascript
vant picker+popup 自定义三级联动案例
Nov 04 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开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
PHP Oauth授权和本地加密实现方法
2016/08/12 PHP
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
2021/03/09 HTML / CSS
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
javascript实现密码强度显示
2015/03/18 Javascript
jQuery原型属性和原型方法详解
2015/07/07 Javascript
JS实现自定义简单网页软键盘效果代码
2015/11/05 Javascript
ionic 上拉菜单(ActionSheet)实例代码
2016/06/06 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
javaScript如何跳出多重循环break、continue
2016/09/01 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
利用Js的console对象,在控制台打印调式信息测试Js的实现
2016/11/26 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
2017/03/31 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
微信小程序实现动态设置placeholder提示文字及按钮选中/取消状态的方法
2017/12/14 Javascript
vue-router 源码之实现一个简单的 vue-router
2018/07/02 Javascript
vue.extend与vue.component的区别和联系
2018/09/19 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
Python中集合类型(set)学习小结
2015/01/28 Python
python获得两个数组交集、并集、差集的方法
2015/03/27 Python
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
Python3 shelve对象持久存储原理详解
2020/03/23 Python
HTML5梦幻之旅——炫丽的流星雨效果实现过程
2013/08/06 HTML / CSS
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
武汉瑞得软件笔试题
2015/10/27 面试题
财务总经理岗位职责
2014/02/16 职场文书
研究生求职自荐书
2014/06/23 职场文书
学校端午节活动方案
2014/08/23 职场文书
出生公证书
2015/01/23 职场文书
2019最新校园运动会广播稿!
2019/06/28 职场文书
节约用水广告语60条
2019/11/14 职场文书
python多线程方法详解
2022/01/18 Python