首页 > 代码库 > 利用jquer+css简单实现购物网站的图片增大。
利用jquer+css简单实现购物网站的图片增大。
在我们浏览淘宝京东等网站的时候,浏览商品的图片时,当我们把鼠标移动到图片上的时候,会让其变大,利于消费者观察,接下来我将用jQuery+css技术对其功能进行一简单实现。
第一步:创建项目,并且在webapp下建立如下文件夹。
第二步:代码编译:
HTML+CSS:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> #div{ border:1px solid; width:300px; height:140px; position:absolute; left:300px; top:78px; overflow:visible; display:none } #img{ width:400px; height:200px } div.big{ width:800px; height:400px; padding:0; margin:32px auto; } </style> </head> <body> <img id="img" src="http://www.mamicode.com/img/sanxS8.png" /> <div id="div" > <img class="big" src="http://www.mamicode.com/img/sanxS8.png" > </div > <script type="text/javascript" src="http://www.mamicode.com/js/jquery-3.2.1.min.js"></script> <script src="http://www.mamicode.com/js/smaltobig.js"></script> </body> </html>
Jquery代码块:
$(function(){ $("#img").mouseover(function(e){ var xMove=e.pageX-8; var yMove=e.pageY-8; $("#div").css("display","block","margin-left",-xMove*2,"margin-right",-yMove*2); }).mouseout(function(){ $("#div").css("display","none"); }); });
第三步:运行:结果如下图所示:
利用jquer+css简单实现购物网站的图片增大。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。