css部分

<link href="./css/mui.min.css" rel="stylesheet"/>
<style>    html,body {margin: 0px;padding: 0px;background-color: white;}    .mui-preview-image.mui-fullscreen {        position: fixed;z-index: 20;        background-color: #000;    }

    .mui-preview-header,    .mui-preview-footer {        position: absolute;        width: 100%;        left: 0;        z-index: 10;    }

    .mui-preview-header {        height: 44px;        top: 0;    }

    .mui-preview-footer {        height: 50px;        bottom: 0px;    }

    .mui-preview-header .mui-preview-indicator {        display: block;        line-height: 25px;        color: #fff;        text-align: center;        margin: 15px auto;        width: 70px;        background-color: rgba(0, 0, 0, 0.4);        border-radius: 12px;        font-size: 16px;    }

    .mui-preview-image {        display: none;        -webkit-animation-duration: 0.5s;        animation-duration: 0.5s;        -webkit-animation-fill-mode: both;        animation-fill-mode: both;    }

    .mui-preview-image.mui-preview-in {        -webkit-animation-name: fadeIn;        animation-name: fadeIn;    }

    .mui-preview-image.mui-preview-out {        background: none;        -webkit-animation-name: fadeOut;        animation-name: fadeOut;    }

    .mui-preview-image.mui-preview-out .mui-preview-header,    .mui-preview-image.mui-preview-out .mui-preview-footer {        display: none;    }

    .mui-zoom-scroller {        position: absolute;        display: -webkit-box;        display: -webkit-flex;        display: flex;        -webkit-box-align: center;        -webkit-align-items: center;        align-items: center;        -webkit-box-pack: center;        -webkit-justify-content: center;        justify-content: center;        left: 0;        right: 0;        bottom: 0;        top: 0;        width: 100%;        height: 100%;        margin: 0;        -webkit-backface-visibility: hidden;    }

    .mui-zoom {        -webkit-transform-style: preserve-3d;        transform-style: preserve-3d;    }

    .mui-slider .mui-slider-group .mui-slider-item img {        /*width: auto;*/        height: auto;        max-width: 100%;        max-height: 100%;    }

    .mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {        width: 100%;    }

    .mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {        display: inline-table;    }

    .mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {        display: table-cell;        vertical-align: middle;    }

    .mui-preview-loading {        position: absolute;        width: 100%;        height: 100%;        top: 0;        left: 0;        display: none;    }

    .mui-preview-loading.mui-active {        display: block;    }

    .mui-preview-loading .mui-spinner-white {        position: absolute;        top: 50%;        left: 50%;        margin-left: -25px;        margin-top: -25px;        height: 50px;        width: 50px;    }

    .mui-preview-image img.mui-transitioning {        -webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;        transition: transform 0.5s ease, opacity 0.5s ease;    }

    @-webkit-keyframes fadeIn {        0% {            opacity: 0;        }        100% {            opacity: 1;        }    }

    @keyframes fadeIn {        0% {            opacity: 0;        }        100% {            opacity: 1;        }    }

    @-webkit-keyframes fadeOut {        0% {            opacity: 1;        }        100% {            opacity: 0;        }    }

    @keyframes fadeOut {        0% {            opacity: 1;        }        100% {            opacity: 0;        }    }

</style>

//这里图片要给外面盒子的宽度跟高度   //上面有 一行CSS  可以更改预览之后图片的宽高  .mui-slider .mui-slider-group .mui-slider-item img   //img   data-preview-src=""  JS抓取图片   data-preview-group="1"  设置能预览多少张图片  也就是图片组  里面图片的总个数
<div class="imgtop">    <img src="img/tuli.jpg" data-preview-src="" data-preview-group="1"></div>
<script src="./js/mui.min.js"></script><script src="./js/mui.previewimage.js"></script><script src="./js/mui.zoom.js"></script><script>

  //最重要的一点是本人刚刚试过  进去之后a 链接无法跳转 给a链接换绑定  加上这行a能跳转
mui('body').on( 'tap' , 'a' , function(){    document.location.href=this.href;} )
    mui.init();    mui.previewImage();</script>

转载于:https://www.cnblogs.com/shenbo666/p/10154938.html

mui的学习图片预览相关推荐

  1. mui.previewimage的图片预览

    先在文件末端中引用mui.previewimage.js/ mui.zoom.js这二个脚本 再在文件头部加入mui.previewimage.css/mui.css这两个样式文件 在img标签中加入 ...

  2. mui 图片预览(自定义)功能 - 案例篇

    mui 图片预览(自定义)功能 - 案例篇 实现目标: 点击图片,弹出层遮盖,并放大显示刚才点击的图片: 图片对应的标题,也一并显示. 效果截图: 重要提示Tips: 使用前,务必设置图片的alt属性 ...

  3. php 图片预览原理,JavaScript_纯JS实现的批量图片预览加载功能,1.实现原理直接见代码,需要一 - phpStudy...

    纯JS实现的批量图片预览加载功能 1.实现原理直接见代码,需要一张转圈的小图片,需要预览的所有图片默认的位置全是这张小图片,滚轮滚到原图需要出现的位置时候,预览加载替换小图片.实现效果 复制代码 代码 ...

  4. dw按钮图片滚动js_使用 React Hooks 实现仿石墨的图片预览插件(巨详细)

    点击上方"前端教程",选择"星标" 每天前端开发干货第一时间送达! 作者:DARRELL https://juejin.im/post/5e9bf299f265 ...

  5. android 图片预览动画,Android实现仿Windows7图片预览窗格效果

    本实例将显示类似于windows7提供的图片预览窗格效果,单击任意一张图片,可以在右侧显示该图片的预览效果. 效果如图所示: 具体实现方法: res/layout/main.xml: android: ...

  6. java图片预览上传_java实现文件上传、下载、图片预览

    这篇文章主要介绍了java实现文件上传.下载.图片预览,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 多文件保存到本地: @ResponseBody ...

  7. dropzonejs中文翻译手册 DropzoneJS是一个提供文件拖拽上传并且提供图片预览的开源类库....

    http://wxb.github.io/dropzonejs.com.zh-CN/dropzonezh-CN/ 由于项目需要,完成一个web的图片拖拽上传,也就顺便学习和了解了一下前端的比较新的技术 ...

  8. Android 手势检测实战 打造支持缩放平移的图片预览效果(下)

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39480503,本文出自:[张鸿洋的博客] 上一篇已经带大家实现了自由的放大缩小图 ...

  9. 【实战】前端必会技巧 —— window.open 实现图片预览而非下载

    文章目录 一.问题 二.解决 三.其他尝试 四.拓展学习 1.window.open 语法 实例 2.document.write 语法 实例 一.问题 多个 图片 url (用逗号分隔开) 图片 u ...

最新文章

  1. php拍照从手机相册中选择,微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例...
  2. c# 访问hbase_大数据技术 windows下C#通过Thrift操作HBase
  3. c语言将数组变为空,求助~~ 如何把数组变成动态输入的?
  4. 手机cpu排行_鲁大师手机芯片排行榜:麒麟990第四,骁龙855第五!
  5. awb数据怎么计算_白平衡自己主动(AWB)算法---2,颜色计算
  6. 记腾讯互娱网站布局(1)
  7. 谈一类神奇的数据结构——猫树
  8. python解析xml生成代码_python解析xml模块封装代码
  9. SQL Server2005创建新数据库时不允许创建新数据库的问题
  10. 百度通用文字识别离线SDK部署(c#)
  11. linux中运行.tar.zp,总结一些平时常用的Linux命令 – 青梅煮酒
  12. 使用Java统计英文文章的单词频率。
  13. 热修复——深入浅出原理与实现
  14. 移动硬盘的“磁盘结构损坏且无法读取”问题的解决方法
  15. 峰会/论坛现场签约怎么签?君子签提供区块链电子签约技术支持
  16. math_排序不等式的推导
  17. 一个免费、快速好用的汉语拼音离线翻译工具
  18. 外语学习的真实方法与误区18
  19. 我们处于大数据时代,数据是从哪里来的?
  20. [计算机网络] 网络安全

热门文章

  1. Linux 的发行版 Ubuntu 的发展简史
  2. Spring和Junit整合
  3. java 从一个容器获取对象,如何从 Spring IoC 容器中获取对象?
  4. 聚合项目访问后台接口失败_聚合支付系统和免签支付系统对未来支付市场有哪些影响...
  5. android 冰箱 活动,Android活动的使用
  6. python3进阶_Python3 进阶教程 2020全新版
  7. 微信小程序销毁某一注册函数_微信小程序云开发API 删除一条记录
  8. linux中samba详解,详解linux系列之samba的安装及配置
  9. 光端机按照技术类型及接口种类是怎么分类的?
  10. pdh光端机的优点介绍