博主信息
从化大只佬
博文
3
粉丝
0
评论
0
访问量
6170
积分:0
P豆:26.5

layui图片放大预览

2018年11月28日 14:04:59阅读数:4818博客 / 从化大只佬/ 分享代码

实例

//调整预览大小
function previewImg(obj) {
        var img = new Image();  
        img.src = obj.src;
        var imgHtml = "<img src='" + obj.src + "' width='100%' height='100%'/>";  
        //弹出层
        layer.open({  
            type: 1,  
            shade: 0.8,
            offset: 'auto',
            area: [600 + 'px',300+'px'],
            shadeClose:true,
            scrollbar: false,
            title: "图片预览", //不显示标题  
            content: imgHtml, //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响  
            cancel: function () {  
                //layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', { time: 5000, icon: 6 });  
            }  
        }); 
    }

//原图预览
function previewImgs(obj) {
        var img = new Image();  
        img.src = obj.src;
        var height = img.height + 50; //获取图片高度
        var width = img.width; //获取图片宽度
        var imgHtml = "<img src='" + obj.src + "' />";  
        //弹出层
        layer.open({  
            type: 1,  
            shade: 0.8,
            offset: 'auto',
            area: [width + 'px',height+'px'],
            shadeClose:true,//点击外围关闭弹窗
            scrollbar: false,//不现实滚动条
            title: "图片预览", //不显示标题  
            content: imgHtml, //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响  
            cancel: function () {  
                //layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', { time: 5000, icon: 6 });  
            }  
        }); 
    }

版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • 效果我们在软件开发中经常遇到,其相当于镜效果。
    打印是空白的解决办法:首先右键点击,并在右键的菜单中选择打印的按钮;然后在文件夹页面,点击工具页面;最后进入查看的页面,并选择“取消始终显示”即可。
    本文以一个详细的案例介绍js上传的功能,代码中介绍了先选择文件,并建立一个可以存取到该file的url的方法。
    PHP实现上传的方法:首先监听input标签的onchange事件;然后使用AJAX将文件上传到服务端;接着在PHP中接收上传的文件,并将文件保存起来;最后将文件访问路径返回,并使用JS渲染即可
    在点击上传标的时候会在前面的input框中显示出文件名,然后点击后面的查看按钮就可以选择的这张了,要求不能刷新页面。
    js控制缩小的效果,可以通过JavaScript的width和height属性来实现。其属性可以实现按比例和缩小像尺寸的功能。
    ps随意缩小的方法:可以通过鼠标滚轮来实现。具体方法是:1、点击顶部工具栏中的【编辑】选项;2、在弹出的选项列表中依次点击【首选项】、【常规】;3、勾选【使用滚轮缩】选项即可。
    之前的文章《五个步骤教你如何使用ps中的切工具》中,给家介绍了ps切工具使用的方法。下面本篇文章给家介绍一种ps小技能,看看如何使用ps给添加选择局部效果。
    这篇文章主要介绍了Vue基于iview table展示实现点击,文中通过示例代码介绍的非常详细,对家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。
    在电脑端、手机端,看到的文章,次数达到500次或后超过12小时将自动失效。文链接在自动回复、自定义菜单会失效;目前文不支持分享到朋友圈,但可以分享给微信好友或微信群。
    在html中实现排版的方法:首先新建文件,并建立盒子;然后设置盒子,使用p标签来区别段落;接着建立style修饰内容;最后将文件保存去浏器中效果。
    layui表格中显示的方法:首先在HTML代码中,置一个table标签,id和lay-filter;然后在js代码中使用自定义模板功能实现逻辑处理;最后声明一个string类型的变量,用来接收的名称即可
    CAD选择区域打印的方法:首先把打印的;然后依次选择【文件-打印-打印设置-窗口】,并点击鼠标左键把要打印的纸区域框选;接着点击;最后点击确定即可打印。
    鼠标悬停特效是一个非常有用且吸引眼球的特效,可以给网页添加互动性,当用户悬停鼠标在上,会稍微的。适用于展示页面,可以的提升用户的体验感!
    ipod可以用来做的事情有:1、播音乐;2、进行视频播;3、浏;4、玩游戏;5、管理孩子的设备使用等等。
    桌面上的打印方法是:首先选择并单击鼠标右键,在弹出来的窗格口中选择“打印”选项,进行打印界面的;然后在弹出来的界面中,可以设置纸张的小,根据自己需要进行选择;最后在左下角选择打印的份数并点击右下角的
    css实现轮播的方法:首先将要展示横排在一个容器里面;然后在容器外再加一个展示容器,展示容器小为小;最后给容器添加自定义动画,在动画不同阶段设置递增的偏移值。
    excel把弄成嵌入式的方法:首先打开Excel,并在一个单元格中插入一张;然后调整在一个单元格里;接着点击,右键选择“设置格式”;最后选中“小、位置随单元格而变”即可。
    wanmeiseelmage2.0指的是软件“完美看”的2.0版,是一款界面相当的漂亮的软件,可为用户提供了多种格式的查看、gig免费录制、百兆秒开等多种功能。
    css让随屏幕变化小的方法:1、利用“width height auto”属性来缩;2、利用“max-width max-height”属性来设置最宽高。