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

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 关注
  • 2439 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号