bootstrap监听滚动实现头部跟随滚动


Posted in Javascript onNovember 08, 2016

本文实例为大家分享了bootstrap监听滚动头部跟随滚动的实现方法,供大家参考,具体内容如下

实现案例

<body data-spy="scroll" data-target="#bs-example-navbar-collapse-1">
<div id='menu_wrap'> 
 <div class='menu'> 
  <nav class="navbar navbar-default" role="navigation"> 
  <div class="container"> 
  <div class="navbar-header"> 
  <a class="navbar-brand" href="#" style="font-weight:bold">植被数据录入</a> 
  </div> 
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
  <!-- <button type="button" class="close" data-dismiss="modal" data-target="#mychart2-zb"><span aria-hidden="true">×</span></button> -->
   <button type="button" class="btn btn-primary" style="float: right;margin-right: 10px;margin-top: 5px;" data-dismiss="modal" data-target="#mychart2-zb"><span aria-hidden="true">保存</span></button>
   <button type="button" class="btn btn-primary" style="float: right;margin-right: 10px;margin-top: 5px;" data-dismiss="modal" data-target="#mychart2-zb"><span aria-hidden="true">取消</span></button>
  </div> 
 </div> 
 </nav> 
 </div> 
</div>
</body>

css控制样式

.menu{ 
 width:100%; 
 z-index:99; 
}
.menuFixed{ 
 position:fixed; 
 top:0; 
 left:0; 
} 
#menu_wrap{ 
 height:50px; 
 width:100%; 
}

js监听

<script> 
 $(window).scroll(function () { 
  var menu_top = $('#menu_wrap').offset().top; 
  if ($(window).scrollTop() >= menu_top) { 
  $('.menu').addClass('menuFixed') 
  } 
  else { 
  $('.menu').removeClass('menuFixed') 
  } 
 }); 
 </script>

导入js

<script type="text/javascript" src="../bower_components/jquery/dist/jquery.min.js"></script>
 <script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>

知识只有共享才能传播,才能推崇出新的知识,才能学到更多,这里写的每一篇文字/博客,基本都是从网上查询了一下资料然后记录下来,也有些是原滋原味搬了过来,也有时加了一些自己的想法,希望可以帮助到大家。

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Js 随机数产生6位数字
May 13 Javascript
JavaScript之编码规范 推荐
May 23 Javascript
jQuery选择器全面总结
Jan 06 Javascript
动态的创建一个元素createElement及删除一个元素
Jan 24 Javascript
javascript单引号和双引号的区别和处理
May 14 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
Aug 27 Javascript
详解基于webpack和vue.js搭建开发环境
Apr 05 Javascript
javascript 中关于array的常用方法详解
May 05 Javascript
细说Vue组件的服务器端渲染的过程
May 30 Javascript
微信小程序里引入SVG矢量图标的方法
Sep 20 Javascript
Vue 中 a标签上href无法跳转的解决方式
Nov 12 Javascript
js实现坦克大战游戏
Feb 24 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
Nov 08 #Javascript
bootstrapfileinput实现文件自动上传
Nov 08 #Javascript
JS实现探测网站链接的方法【测试可用】
Nov 08 #Javascript
AngularJS+Bootstrap实现多文件上传与管理
Nov 08 #Javascript
AngularJS压缩JS技巧分析
Nov 08 #Javascript
jQuery的Read()方法代替原生JS详解
Nov 08 #Javascript
bootstrap fileinput完整实例分享
Nov 08 #Javascript
You might like
一个简单实现多条件查询的例子
2006/10/09 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
2017/12/13 PHP
imagettftext() 失效,不起作用
2021/03/09 PHP
给Function做的OOP扩展
2009/05/07 Javascript
理解Javascript_08_函数对象
2010/10/15 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
2014/02/10 Javascript
jQuery中html()方法用法实例
2014/12/25 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
JScript实现地址选择功能
2017/08/15 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
vue中实现图片和文件上传的示例代码
2018/03/16 Javascript
AngularJS 应用模块化的使用
2018/04/04 Javascript
javascript实现考勤日历功能
2018/11/29 Javascript
vue项目出现页面空白的解决方案
2019/10/31 Javascript
简单了解Vue computed属性及watch区别
2020/07/10 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
[02:09:59]火猫TV国士无双dota2 6.82版本详解(下)
2014/09/29 DOTA
[03:30]完美盛典趣味短片 CSGO2019年度名场面
2019/12/07 DOTA
Python2中的raw_input() 与 input()
2015/06/12 Python
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
python切片及sys.argv[]用法详解
2018/05/25 Python
在python中做正态性检验示例
2019/12/09 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
Python中断多重循环的几种方式详解
2020/02/10 Python
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
安全生产月活动总结
2014/05/04 职场文书
土地租赁意向书
2014/07/30 职场文书
综合测评个人总结
2015/03/03 职场文书
2016年植树节红领巾广播稿
2015/12/17 职场文书
MySQL创建管理子分区
2022/04/13 MySQL
Golang Web 框架Iris安装部署
2022/08/14 Python