滚动条事件顶部与左侧的实现
来源:互联网 发布:哪里有冒险岛数据库 编辑:程序博客网 时间:2024/06/06 03:54
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <style> body{ margin: 0; padding: 0; } .cont{ height: 5000px; } #top{ position: fixed; top: 0; width: 100%; height: 50px; left: 0px; background-color: paleturquoise; display: none; } #left{ position: fixed; top:150px ; background-color: pink; left: 20px; width: 50px; height: 500px; display: none; } #left ul{ list-style: none; } #left ul li{ border: 1px solid gray; margin-left: -40px; height: 30px; line-height: 30px; text-align: center; } .a{ border: 1px solid #FFFFFF; color: #FFFFFF; } </style> <script> function myScroll(){ var i = document.body.scrollTop; var top = document.getElementById("top") var left = document.getElementById("left") var f1 = document.getElementById("f1") var f2 = document.getElementById("f2") var f3 = document.getElementById("f3") var f4 = document.getElementById("f4") var f5 = document.getElementById("f5") if(i >=1000){ top.style.display = "block"; }else{ top.style.display = "none"; } if(i >= 2000){ left.style.display = "block"; }else{ left.style.display = "none"; } if(i >= 2000 && i<=2500){ f1.className = "a"; f2.className = ""; f3.className = ""; f4.className = ""; f5.className = ""; }else if(i>2500 && i<=3000){ f1.className = ""; f2.className = "a"; f3.className = ""; f4.className = ""; f5.className = ""; }else if(i>3000 && i<=3500){ f1.className = ""; f2.className = ""; f3.className = "a"; f4.className = ""; f5.className = ""; }else if(i>3500 && i<=4000){ f1.className = ""; f2.className = ""; f3.className = ""; f4.className = "a"; f5.className = ""; }else if(i>4000 && i<=4500){ f1.className = ""; f2.className = ""; f3.className = ""; f4.className = ""; f5.className = "a"; } } </script> <body onscroll="myScroll()"> <div id="left" > <ul> <li id="f1">1F</li> <li id="f2">2F</li> <li id="f3">3F</li> <li id="f4">4F</li> <li id="f5">5F</li> </ul> </div> <div id="top"></div> <div class="cont"></div> </body></html>
阅读全文
0 0
- 滚动条事件顶部与左侧的实现
- 滚动条事件实现
- ListBox滚动条事件的实现
- jquery监听滚动条,实现“返回顶部”
- 【学习笔记】实现顶部滚动条
- 左侧滚动无滚动条
- javaScript实现滚动条事件
- 滚动条左侧显示代码
- 页面滚动条移到左侧
- iOS UIwebView如何去掉右侧、左侧的滚动条
- 滚动条缓动滚回顶部事件
- 改变滚动条样式,适用于webkit内核的浏览器,平滑返回顶部功能实现
- js与jquery获取滚动条距浏览器顶部的距离
- 滚动条的检测 与 屏幕的横屏事件
- 滚动条的监听事件。
- 简单的滚动条事件
- 滚动条的实现;
- 滚动条的一些用法:检查元素是否存在滚动条、滚动到顶部
- XML第一节
- Python多线程线程池简单使用
- 在Ubuntu中使用命令连接wifi
- Maven核心:坐标与依赖
- mybatis学习笔记(四)-- 为实体类定义别名两种方法(基于xml映射)
- 滚动条事件顶部与左侧的实现
- JavaScript鼠标事件onmousedown,onmousemove,onmouseout,onmouseover,onmouseup的用法和区别详解
- Tensorflow--Tensorboard 可视化好帮手
- Oracle归档-文件维护及进程的维护
- springboot工程QA
- Hibernate框架
- 面向对象编程(oop)的本质
- spring mvc 多线程并发访问总结
- PDF组件Spire.PDF for .NET V3.9.360发布 | 支持打印特定页面