第一种:

css:

<style type="text/css">*{margin:0px;padding:0px;}.zhezhao{width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.8;position:absolute;left:0px;top:0px;display:none;z-index:4;}
</style>

html:

<div class="zhezhao" id="zhezhao" onclick="bg();"></div>
<div class="image_large" onclick="hideImg();" hidden>
</div><img src='"+data.userHead+"' onclick="imgshow('" + data.userHead + "');" height='30px' class="logoImg amplifyImg"/><script type="text/javascript">var zhezhao=document.getElementById("zhezhao");var login=document.getElementById("login");function imgshow(src){var large_image = '<img src= '+ src +'></img>';$('.image_large').show();$('.image_large').html($(large_image).attr("style","display:block;height:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;"));zhezhao.style.display="block";login.style.display="block";}function hideImg() {$('.image_large').hide();zhezhao.style.display="none";login.style.display="none";}function bg() {$('.image_large').hide();zhezhao.style.display="none";login.style.display="none";}
</script>

第二种:

1.html 代码
<div id="imgEnlargeDiv" style="display: none; text-align: center;position: fixed;z-index: 1000;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.9);"><img id="bigimg" style="height: auto;width: 40%;border: 0; margin: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;" src="" />
</div>2.js 代码
<script src="assets/js/jquery-1.10.2.min.js"></script> <!--引入jquery --><script type="text/javascript">//图片放大
$(function(){  $("#imgEnlargeDiv").click(function(){//再次点击淡出消失弹出层    $(this).fadeOut("fast");    });
});function imgShow(outerdiv, bigimg, _this){  var src = _this.attr("src");//获取当前点击的pimg元素中的src属性    $(bigimg).attr("src", src);//设置#bigimg元素的src属性    $(outerdiv).fadeIn("fast");  //图片放大的div快速淡入显示层
} function imgEnlarge() {$("img[type ='showImg']").mouseover(function(){$(this).css("cursor","pointer");//鼠标移动到图片,鼠标箭头变为手势});$("img[type ='showImg']").click(function(){  var _this = $(this);//将当前的pimg元素作为_this传入函数    imgShow("#imgEnlargeDiv", "#bigimg", _this);    });
}</script>3.使用
调用imgEnlarge();  则会对$("img[type ='showImg']")的图片添加点击事件。点击图片后则会弹出图片放大层。

html5图片点击放大相关推荐

  1. layui 怎么设置点击图片放大_layui实现一个图片点击放大

    layui实现一个图片点击放大 2019-10-27 01:58:45  卢浮宫  版权声明:本文为站长原创文章,转载请写明出处 QQ分享 一.背景 业务需求,实现一个图片点击放大功能.之前有说个一个 ...

  2. 图片点击放大,并显示浮层

    <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...

  3. 图片点击放大java_Eova列表显示图片并点击放大

    eova3.3.0支持新的上传文件姿势:设置元字段配置 {"filename":"ORIGINAL_TIME"} 在原先保存原文件名的基础上动态增加了时间戳,在 ...

  4. jQuery实现图片点击放大缩小(小案例)

        我们不废话,直接上例子.首先利用dom的垂直分层实现图片的点击放大和缩小(手机上使用的效果较好),在图片放大的时候同时禁止页面的滑动,如果在web端的话可以不禁止屏幕的滚动(因为图片放大是将图 ...

  5. Android 自定义图片点击放大、缩小

    @SuppressLint("AppCompatCustomView") public class ZoomImageView extends ImageView implemen ...

  6. 前端jquery实现图片点击放大缩小

    利用dom的垂直分层实现图片的点击放大和缩小(手机上使用的效果较好),在图片放大的时候同时禁止页面的滑动,如果在web端的话可以不禁止屏幕的滚动(因为图片放大是将图片的宽度变成100%,在web上长度 ...

  7. 图片点击放大,你的网页也能做到!

    我经常在博客中插入大图,然而总需要借助浏览器的滚轮缩放功能放大观看实在是不方便.于是我希望做一个点击即放大的功能. 下面就是一张可点击放大的图片,你可以点击试试!当然,我期望的效果是自动对所有博客中的 ...

  8. ionic图片点击放大,双指缩放

    对于这个功能,也是查找了好多的资料,到现在其中的代码也需要好好研究研究,这个方法的缺点就是每次只能显示一张图片,并对其进行放大~至于多张图片,以后再研究~ 1.写好模板页(comImageBox.ht ...

  9. js 实现图片点击放大功能(组图)

    js 实现组图点击放大功能 需求 使用到的组件或者类库 功能代码 需求 客户要求产品详情中的轮播图可以点击放大,并且放大后可以切换到其他图片 使用到的组件或者类库 layer.js jquery 功能 ...

最新文章

  1. 下一代 MES,智能制造的骨架
  2. android flux 与mvp,使用 MVP 时在设计上的考量
  3. matlab常用函数——软件常用函数
  4. MOSS/Sharepoint RBS概念以及运用
  5. 小程序开发(7)-之获取手机号、用户信息
  6. 那个linux系统自带应用商店,如何在荣耀笔记本(Linux版)中拥有deepin应用商店?...
  7. 绘制自己组合的k线图_短线投资者必备的四种双K线组合抄底技巧,次次选中黑马股,精准率超高...
  8. java中如何将string 转化成long
  9. 设计高性能大并发WEB系统架构注意点
  10. lambda函数if_现代 C++:Lambda 表达式
  11. python基于二维数据矩阵随机生成图像文件
  12. tracert命令查询服务器位置,服务器管理中tracert命令常用原理和命令行详解
  13. pmp知识点(11)-项目风险管理
  14. 在开发板运行可执行文件,报错 Syntax error: word unexpected (expecting “)“)
  15. python 顺序读取文件夹下面的文件(自定义排序方式)
  16. Wpremig的AH之战题解
  17. 一键圣诞帽 html5源码,HTML5在线教程之微信小程序“圣诞帽”的实现思路详解
  18. 微信公众号图文中怎么下载封面图?
  19. Ping过程的完全解析
  20. 大一大学计算机论文摘要,大学计算机基础小论文

热门文章

  1. 传统企业线下收益不可观,问答营销是你线上引流的好方法
  2. 《Android开发从零开始》——3.第一个Android程序
  3. 计算机科学属于sci核心吗,SCI属于核心期刊吗
  4. QR二维码编码解码原理算法介绍
  5. C语言 string.h头文件
  6. 浅谈集合List,Set以及Map集合的特点及区别
  7. opening registry key Software\Javasoft\Java Runtime Environment
  8. 【小白学习记录】渗透测试之信息收集
  9. HTTP中Get、Post、Put与Delete的区别
  10. 【用例设计】接口用例设计