js实现网页中常见的随滚动条移动的悬浮广告栏做法

qq_43688 22 0 DOC 2019-05-13 04:05:11

这里的scrollTop这个变量就是获取得到可视区到达页面顶部的距离2调用运动函数的时候付入的参数其实就是先用整个可视区的高度减去盒子的高度,然后在加上可视区到顶部的距离,这样可以实现的就是把悬浮广告停在右下角的位置3根据上面的分析则说明如果把可视区的高减掉盒子的高然后再除掉2,那么此时再加上可视区到顶部的距离就可以把这个盒子保始终停在页面的中间,但是这里会有一个小问题,那就是因为我们除去2运算了所以会出现小数的情况。这样就会在那个整点位置来回走。解决的方法就是把运算结果通过parseInter取整。

用户评论
请输入评论内容
评分:
暂无评论