为了账号安全,请及时绑定邮箱和手机立即绑定

js如何监听滚动条滚动事件,使得某个标签内容始终位于同一位置,请教如下代码哪里出错了

js如何监听滚动条滚动事件,使得某个标签内容始终位于同一位置,请教如下代码哪里出错了

ManGOYi 2017-01-13 09:23:57
  <script>    var box = document.getElementById('box');           //获取内联样式的属性top    var sheet = document.styleSheets[0];    var rules = sheet.cssRules || sheet.rules;    var rule = rules[1];       window.onscroll = function(){     //框框距离顶端的距离     var distance = box.offsetTop;        //获取滚动条距离顶部的位置     var sTop = document.body.scrollTop || document.documentElement.scrollTop || window.pageYOffset;             rule.style.top = parseInt(sTop)+parseInt(distance)+'px';        }  </script>
查看完整描述

1 回答

?
登陆异常

TA贡献3条经验 获得超2个赞


觉得可以用定位

查看完整回答
反对 回复 2017-01-17
  • 1 回答
  • 0 关注
  • 2433 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信