js的window.onscroll事件

js代码:
window.onscroll = function(e){var e =e || window.event;var scrolltop=document.documentElement.scrollTop||document.body.scrollTop;console.log(scrolltop);if(scrolltop>55){console.log(1)}}

css代码

html,
body {
    position: relative;
    width: 100%;
    height: auto;
}

html {
    margin: 0;
    overflow-y: scroll;
    overflow-x: hidden;
}

/*核心代码*/
html::-webkit-scrollbar {
    /*滚动条整体样式*/
    width: 4px;
    /*高宽分别对应横竖滚动条的尺寸*/
    height: 4px;
}

html::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: rgba(0, 0, 0, 0.2);
}

html::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 0;
    background: rgba(0, 0, 0, 0.1);
}

(下边哪些是滚动条样式,可不用)

js的window.onscroll事件相关推荐

  1. window.onscroll 事件不触发问题

    要求:滚动鼠标时,触发滚动事件: 问题:滚动时,没有触发事件: html,body{overflow-x: hidden;font-size: 16px;color: #666;margin: 0 a ...

  2. onscroll事件没有响应的原因以及vue.js中添加onscroll事件监听的方法(vue上监听scroll事件

    在vue.js中直接使用onscroll不起作用 利用DOM二级监听事件即可, window.addEventListener('scroll',()=>{console.log(window. ...

  3. JS中window.onload事件详解

    window.onload出现的原因?  我们都知道页面的代码顺序是从上往下进行加载,很多时候我们要对页面中的某一个模块进行操作,这时候我们常常使用javascript代码来进行操作.为了能够保证操作 ...

  4. JS中window.event事件使用详解

    一.描述 event代表事件的状态,例如触发event对象的元素.鼠标的位置及状态.按下的键等等. event对象只在事件发生的过程中才有效. event的某些属性只对特定的事件有意义.比如:from ...

  5. html scroll无效,window.onscroll无效问题

    修改Spzac主题时发现侧边栏滚动固定不起作用了,看了一下Console也没输出,证明 window.onscroll 事件没有生效,排查了很久. 一开始以为JS代码拼错了,但是看了半天没有问题... ...

  6. onscroll事件

    window.onscroll事件 <script>window.onscroll = function () {var scrollTop = $(this).scrollTop();/ ...

  7. JS 动态添加 onload、onresize、onscroll 事件

    window 的 onload.onresize.onscroll 事件,跟其他的事件不一样,它不能用 attachEvent 或 addEventListener 来添加. 也就是说,它只能这样来( ...

  8. 关于IOS设备window onscroll滚动条滚动事件不触发的问题

    http://blog.hooperui.com/%E5%85%B3%E4%BA%8Eios%E8%AE%BE%E5%A4%87window-onscroll%E6%BB%9A%E5%8A%A8%E6 ...

  9. js onscroll android,JavaScript触发onScroll事件的函数节流详解

    问题描述 常见的网站布局,顶部一个导航栏,我们假设本页面共有四个栏目:分别为A.B.C.D,我们点击A,锚点跳转至A栏目,同时顶部的A按钮高亮:点击B,锚点跳转至B栏目,同时顶部的B按钮高亮:我们在M ...

最新文章

  1. STL 简介,标准模板库
  2. Calc3: Multiple Integrals
  3. ASP.NET MVC5微信公众平台整合开发实战教程
  4. Nacos源码HostReactor
  5. 腾讯四位创始人向深圳大学捐3.5亿元:启动人才基金
  6. CentOS配置syslog发送到服务器
  7. JAVA基础-关键字与保留字
  8. [转]Vector、ArrayList和hashtable hashmap数据结构
  9. 将DEX反编译成Java源代码
  10. Cisdem PDFMaster for Mac(PDF批量转换工具)
  11. 4.TCP/IP 详解卷1 --- ARP:地址解析协议
  12. 固态硬盘SSD格式化后,数据恢复的可能性有多大?
  13. Ice通信之Ice::Application
  14. Mac 查看本机端口占用
  15. iOS小技能:地址选择器(支持省份,省市,省市区,支持显示上一次选择的地址)
  16. AD15 原理图更新为PCB图遇到的错误及解决办法(footprint not found;unknown pin)
  17. 4.15 最短路 题
  18. 转行游戏公司却无从下手,游戏美术设计这个岗位再不了解就晚了!
  19. 动态生成的html页面转pdf并且打印预览
  20. 2.基于holychip(HC89F30xC系列)的使用

热门文章

  1. 如何将一个向量投影到一个平面上_到标准单纯型集合的投影算法
  2. 既然是第一贴,就不谈技术,只谈风月
  3. bitlocker解锁
  4. Hyper-V虚拟Openwrt软路由拨号后局域网内设备访问上级光猫的方法
  5. 广西2016计算机学考,广西计算机一级考试试题2016
  6. 腾讯张小龙、华为余承东:真正厉害的人,从不在最牛的时候吃老本
  7. 目标检测之样本不平衡问题
  8. 动态人脸识别技术难点
  9. 学习Timer类,定制自己的调度器一
  10. 计算机主机打不开,电脑主机打不开怎么回事 电脑主机保养诀窍