课程
/前端开发
/JavaScript
/用JS实现放大镜特效
我想问一下如果按下F12调试 上面那个鼠标方块会和鼠标分离,这要怎么解决
2017-02-23
源自:用JS实现放大镜特效 4-1
正在回答
[Shadow]解决当页面出现滚动时,放大镜与鼠标发生分离问题:
var left = _event.clientX + document.body.scrollLeft - ......; var top = _event.clientY + document.body.scrollTop - ......;
很简单,只需要加上对应的 document.body.scrollLeft 和 document.body.scrollTop 即可解决.
Shadow_HongYuKeJi
不知道你问的是不是这个问题,当调试鼠标移走的时候,鼠标方块没了,放大镜效果就没了。看不到效果了。
你可以鼠标右键检查元素,就不会没了
举报
让图片看起来更美观,同时课程中详细介绍了JavaScript相关的知识点
2 回答放大镜效果
1 回答放大镜的比例求解?
1 回答mask层的层级必须在放大镜之上吧?
1 回答整么做到放大镜的区域对应的放大区域是我们想要的呢?而不是放大的其他区域
1 回答放大镜忒小 中 关于x/(B-A)=?/(D-C)的改进