前言:自己在学习过程中构思的淘宝放大镜的实现,大佬轻喷,小白可以跟我一起探讨学习。话不多说,我们来看效果图。
首先是html结构,结构主要就三块,放大镜,小图和大图区域,我们都用div来实现。
css代码我就不截图了,简单说几个需要注意的地方就行,一个就是放大镜需要设置透明度,这个透明度多少就看你自己喜欢了。第二个就是大图区的背景图需要设置为两倍的大小。当然不一定要是两倍,但一定要比本身的宽高要大,不然无法取得放大的效果。
我们主要来看看js代码,
最好,如果觉得有收获,点个收藏和留言探讨哦!
前言:自己在学习过程中构思的淘宝放大镜的实现,大佬轻喷,小白可以跟我一起探讨学习。话不多说,我们来看效果图。
首先是html结构,结构主要就三块,放大镜,小图和大图区域,我们都用div来实现。
css代码我就不截图了,简单说几个需要注意的地方就行,一个就是放大镜需要设置透明度,这个透明度多少就看你自己喜欢了。第二个就是大图区的背景图需要设置为两倍的大小。当然不一定要是两倍,但一定要比本身的宽高要大,不然无法取得放大的效果。
我们主要来看看js代码,
最好,如果觉得有收获,点个收藏和留言探讨哦!