js实现页面悬浮框
2015-11-14 18:47
696 查看
当滚动条下拉时,悬浮框位置不变,主要是 position:fixed;样式的作用.
当下拉到一定程度,接近footer时,我用js控制div消失,往上拉滚动条时又显示.
当下拉到一定程度,接近footer时,我用js控制div消失,往上拉滚动条时又显示.
<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> .div1 { height:2000px; } .div2 { width:100%; height:35px; background-color:#3399FF; margin-top:100px; } .div2_1{ position:fixed; width:100%; height:35px; z-index:999; background-color:#3399FF; top:0px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop)); } .div2_2 { display:none; } </style> <script type="text/javascript"> window.onscroll=function(){ var t=document.documentElement.scrollTop||document.body.scrollTop; var div2=document.getElementById("div2"); if(t>= 100){ div2.className = "div2_1"; }else{ div2.className = "div2"; } } </script> </head> <body> <div class="div1"> <div id="div2" class="div2"></div> </div> </body> </html>
相关文章推荐
- 用JSON 和 Google 实现全文翻译
- js子窗体与父窗体
- javascript利用FSO对XML文件操作类
- 《JavaScript高级程序设计(第3版)》读书笔记(一)
- 关于对javascript 提升概念 的总结与思考。
- 关于Json的解析一般用2种方法
- js的数学运算相关
- 怎样快速的遍历json的属性 然后将属性添入数组
- js快速找出数组中的最大值
- servlet使用json案例,提供jar文件下载
- 【混合开发入门】Js学习一 调用Js function函数 调用时必须带()
- javascript正则表达式
- JSP九大内置对象
- SAX:js解析XML插件sax,能获得行号信息挺方便
- JS使用eval解析JSON的注意事项分析
- js读取并解析JSON类型数据的方法
- No2 JavaScript
- POJSeek the Name, Seek the Fame(KMP算法)
- JavaScript中__proto__与prototype的关系
- JS操作JSON总结