示例:https://wumaozheng.com/static-pages/image-magnifier.html

 <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Image</title>
<script language="javascript" src="https://cdn.bootcss.com/jquery/1.11.0/jquery.min.js"></script>
<script language="javascript">
$(function() {
var offsetX = 20 - $("#imgtest").offset().left;
var offsetY = 20 - $("#imgtest").offset().top;
var size = 1.2 * $('#imgtest ul li img').width();
$("#imgtest ul li").mouseover(function(event) {
var $target = $(event.target);
if ($target.is('img')) {
$("<img id='tip' src='" + $target.attr("src") + "'>").css({
"height": size,
"width": size,
"top": event.pageX + offsetX,
"left": event.pageY + offsetY,
}).appendTo($("#imgtest"));
}
}).mouseout(function() {
$("#tip").remove();
}).mousemove(function(event) {
$("#tip").css({
"left": event.pageX + offsetX,
"top": event.pageY + offsetY
});
});
})
</script>
<style type="text/css">
img {
cursor: pointer;
height: 368px;
width: 368px;
position: absolute;
}
#imgtest {
height: auto;
width: auto;
margin: 30px 60px 0px 60px;
position: absolute;
}
#imgtest ul {
position: relative;
width: auto;
height: auto;
background: #00F;
}
#imgtest ul li {
position: relative;
height: 378px;
width: 378px;
list-style: none;
float: left;
margin: 3px;
}
</style>
</head>
<body>
<div id="imgtest">
<ul>
<li><img src="http://inbmi.com/image/vp/1f029f78c164f4a9723d9af43fd2febe/5B800E3E/t51.2885-15/e35/31136663_1649816651776613_694881964250890240_n.jpg" /></li>
<li><img src="http://inbmi.com/image/vp/4c9e38ab5c5d52eb30f671934dcb35bc/5B9AAD80/t51.2885-15/e35/31270267_220885218674663_609168203867750400_n.jpg" /></li>
<li><img src="http://inbmi.com/image/vp/eba5901d056b5c740d6b671c66ac0137/5B77C34C/t51.2885-15/e35/31364150_1665566736868399_5092204927984336896_n.jpg" /></li>
<li><img src="http://inbmi.com/image/vp/c82844d3912e0c9685b8a0f79f01caea/5B88819E/t51.2885-15/e35/31490408_366139313900670_1486728493155745792_n.jpg" /></li>
<li><img src="http://inbmi.com/image/vp/4224804abad8cfbb4da15f8c2363dcae/5B8275CC/t51.2885-15/e35/30920518_160809141256123_1097812066267299840_n.jpg" /></li>
<li><img src="http://inbmi.com/image/vp/4f90f49ec34f1adaed77e9cb92c7cccc/5B9D254E/t51.2885-15/e35/30591652_1850590825241799_3543379466950541312_n.jpg" /></li>
</ul>
</div>
</body>
</html>

最新文章

  1. Serial Port Programming using Win32 API(转载)
  2. 基于HTML5的3D网络拓扑自动布局
  3. html+js实现图片预览
  4. spring-websocket的搭建
  5. JSBinding+SharpKit / 菜单介绍
  6. 利用DIV+CSS制作网页过程中常用的基本概念及标签使
  7. windows主机mysql忘记密码如何重置
  8. php Static静态关键字
  9. Android清单文件AndroidMenifest.xml
  10. MySql的rpm安装
  11. QQ地图api里的 地址解析函数 看不懂 javascript_百度知道
  12. 使用 Strace 和 GDB 调试工具的乐趣
  13. UI_APPEARANCE_SELECTOR 延伸
  14. centos7下,解决Apache错误日志文件过大问题
  15. JavaWeb(一)Servlet中的request与response
  16. java中需要注意的小细节
  17. 分析ajax请求抓取今日头条关键字美图
  18. Alpha阶段个人心得
  19. Python加密保护解决方案
  20. Vue提供操作DOM的方法

热门文章

  1. luogu P4314 CPU监控
  2. 第26月第18天 mybatis_spring_mvc
  3. shiro 和 跨域过滤器冲突
  4. shiro-redis实现session存储到redis
  5. SpringSecurity自定义用户认证逻辑
  6. k64 datasheet学习笔记3---Chip Configuration之Analog
  7. dubbo源码分析14——DubboProtocol的export方法分析
  8. Delphi XE-Windows下配置开发环境 (Android版/IOS)
  9. Linux只读账号配置【转】
  10. async_retrying