为什么jQuery用了放大镜我的放大镜跟鼠标不在一起的,放大镜也不会只出现在小图片上面,如图大神帮帮忙
2个回答
2014-09-02
展开全部
不是拼接的。基本原理是用一个(big.jpg )或两个图(small.jpg ,big.jpg)实现。一个图的方式:img控件直接加载大图,用width,height控制缩小显示,mouseover时根据设置比例,放大的范围,在另一个img中显示原图的相应部分(需控制css:overflow:hidden),两个图的差不多,小图是大图的缩略图片,这样做的好处是不用直接加载大图,提高网页显示速度,只有发生了鼠标滑动放大事件时才动态加载大图。p.s. 多看看“js 放大镜”的源码,就能知道具体怎样实现的了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询