网页中的图片查看器viewjs使用方法


Posted in Javascript onJuly 11, 2017

需求分析:

对于网页中的图片进行连续放大(便于用户清晰查看内容)、缩小,旋转等操作,可以使用viewjs图片查看器插件实现。

viewjs官方网址:https://github.com/fengyuanchen/viewerjs

具体使用方法请参照官网说明。

下面做2个简单的示例:

1、示例一:单一图片

<!DOCTYPE html>
<html lang="zh">

 <head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <meta http-equiv="X-UA-Compatible" content="ie=edge" />
  <title>网页中的图片查看器viewjs使用</title>
  <!--请配置好css路径-->
  <link rel="stylesheet" type="text/css" href="viewjs/viewer.min.css" rel="external nofollow" rel="external nofollow" />
  <style type="text/css">
   * {
    margin: 0;
    padding: 0;
   }
   img{
    border: 1px solid #009F95;
   }
  </style>
 </head>

 <body>
  <div>
   <img id="image" src="img/sj.jpg" alt="Picture">
  </div>
  <!--请配置好js路径-->
  <script src="viewjs/viewer.min.js" type="text/javascript" charset="utf-8"></script>
  <script type="text/javascript">
   var viewer = new Viewer(document.getElementById('image'));
  </script>
 </body>

</html>

效果:

(1)网页显示:

网页中的图片查看器viewjs使用方法

(2)点击图片后:

网页中的图片查看器viewjs使用方法

2、示例二:多个图片同时展示

<!DOCTYPE html>
<html lang="zh">

 <head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <meta http-equiv="X-UA-Compatible" content="ie=edge" />
  <title>网页中的图片查看器viewjs使用</title>
  <!--请配置好css路径-->
  <link rel="stylesheet" type="text/css" href="viewjs/viewer.min.css" rel="external nofollow" rel="external nofollow" />
  <style type="text/css">
   * {
    margin: 0;
    padding: 0;
   }
   
   img {
    border: 1px solid #009F95;
   }
  </style>
 </head>

 <body>
  <div>
   <!--可以对图片样式进行控制-->
   <ul id="images">
    <li><img src="img/aaa.jpg" alt="Picture"></li>
    <li><img src="img/product4.jpg" alt="Picture 2"></li>
    <li><img src="img/sqbg-icon.jpg" alt="Picture 3"></li>
   </ul>
  </div>
  <!--请配置好js路径-->
  <script src="viewjs/viewer.min.js" type="text/javascript" charset="utf-8"></script>
  <script type="text/javascript">
   var viewer = new Viewer(document.getElementById('images'));
  </script>
 </body>

</html>

(1)网页展示效果(未对图片进行样式控制,页面丑。)

网页中的图片查看器viewjs使用方法

(2)点击任何一个图片,可对图片进行各种查看操作。

网页中的图片查看器viewjs使用方法

总结:viewjs插件可以对网页中的图片进行各种查看操作,尤其可以用于用户想连续方法查看图片等情景。其他viewjs的方法后续会

以上这篇网页中的图片查看器viewjs使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
很多人都是用下面的js刷新站IP和PV
Sep 05 Javascript
Javascript 键盘keyCode键码值表
Dec 24 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
Jul 10 Javascript
Bootstrap滚动监听(Scrollspy)插件详解
Apr 26 Javascript
JavaScript仿网易选项卡制作代码
Oct 06 Javascript
JavaScript中boolean类型之三种情景实例代码
Nov 21 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
深入浅析vue-cli@3.0 使用及配置说明
May 08 Javascript
Vue项目中使用better-scroll实现菜单映射功能方法
Sep 11 Javascript
js实现移动端吸顶效果
Jan 08 Javascript
Vue解决echart在element的tab切换时显示不正确问题
Aug 03 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 #Javascript
关于js中的鼠标事件总结
Jul 11 #Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
Jul 10 #Javascript
angular学习之从零搭建一个angular4.0项目
Jul 10 #Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 #Javascript
jquery.validate.js 多个相同name的处理方式
Jul 10 #jQuery
Angular2生命周期钩子函数的详细介绍
Jul 10 #Javascript
You might like
用PHP4访问Oracle815
2006/10/09 PHP
php中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
PHP利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
使用PHP实现下载CSS文件中的图片
2015/12/06 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
cnblogs TagCloud基于jquery的实现代码
2010/06/11 Javascript
JQuery中each()的使用方法说明
2010/08/19 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
Javascript 计算字符串在localStorage中所占字节数
2015/10/21 Javascript
浅谈String.valueOf()方法的使用
2016/06/06 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
学习掌握JavaScript中this的使用技巧
2016/08/29 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
解决使用vue.js路由后失效的问题
2018/03/17 Javascript
JS实现的RC4加密算法示例
2018/08/16 Javascript
对angular4子路由&amp;辅助路由详解
2018/10/09 Javascript
JS基于开关思想实现的数组去重功能【案例】
2019/02/18 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
python去掉行尾的换行符方法
2017/01/04 Python
Python----数据预处理代码实例
2019/03/20 Python
Python OpenCV视频截取并保存实现代码
2019/11/30 Python
Python自省及反射原理实例详解
2020/07/06 Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
2020/08/31 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
Pytorch 中的optimizer使用说明
2021/03/03 Python
大学生职业规划书的范本
2014/02/18 职场文书
道路运输企业安全生产责任书
2014/07/28 职场文书
先进班组材料范文
2014/12/25 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang
idea以任意顺序debug多线程程序的具体用法
2021/08/30 Java/Android
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python