淘宝商品放大镜功能实现
在逛淘宝的时候商品的放大镜功能很有趣,就使用原生js实现了这个淘宝商品的放大镜功能
实现起来也很简单,涉及鼠标移动移出两个事件:
- 当鼠标在目标容器移动的时候,显示展示容器和鼠标位置标识元素
- 对鼠标标识元素进行边界处理,使其不能超出目标容器
- 计算鼠标标识元素在目标元素上的移动比例
- 根据上一步计算的比例设置背景图位置
实现代码:
1 | <!DOCTYPE html> |
前端开发小迷妹~
在逛淘宝的时候商品的放大镜功能很有趣,就使用原生js实现了这个淘宝商品的放大镜功能
实现起来也很简单,涉及鼠标移动移出两个事件:
1 | <!DOCTYPE html> |
本文标题:淘宝商品放大镜功能实现
文章作者:tongtong
发布时间:2018年01月20日 - 17:01
最后更新:2019年03月13日 - 19:03
原始链接:https://ilove-coding.github.io/2018/01/20/淘宝商品放大镜功能实现/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
微信支付
支付宝