网页中的图片查看器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 相关文章推荐
jQuery获取对象简单实现方法小结
Oct 30 Javascript
SuperSlide标签切换、焦点图多种组合插件
Mar 14 Javascript
JS中Location使用详解
May 12 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 Javascript
js实现表单检测及表单提示的方法
Aug 14 Javascript
AngularJS 面试题集锦
Sep 06 Javascript
Angular.js跨controller实现参数传递的两种方法
Feb 20 Javascript
微信小程序页面传值实例分析
Apr 19 Javascript
详谈js模块化规范
Jul 07 Javascript
详解vue中axios的封装
Jul 18 Javascript
详解node和ES6的模块导出与导入
Feb 19 Javascript
JS数组的常用10种方法详解
May 08 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
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
javascript 添加和移除函数的通用方法
2009/10/20 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
javascript中如何处理引号编码&amp;#034;
2013/08/15 Javascript
JavaScript打印网页指定区域的例子
2014/05/03 Javascript
javascript刷新父页面的各种方法汇总
2014/09/03 Javascript
一个js过滤空格的小函数
2014/10/10 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
2015/12/17 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
Angularjs 实现分页功能及示例代码
2016/09/14 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
关于jquery layui弹出层的使用方法
2018/04/21 jQuery
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
Python实现快速排序算法及去重的快速排序的简单示例
2016/06/26 Python
json跨域调用python的方法详解
2017/01/11 Python
python中安装模块包版本冲突问题的解决
2017/05/02 Python
Python编程实现二分法和牛顿迭代法求平方根代码
2017/12/04 Python
Python语言生成水仙花数代码示例
2017/12/18 Python
python的Tqdm模块的使用
2018/01/10 Python
详解Django中间件执行顺序
2018/07/16 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
详解torch.Tensor的4种乘法
2020/09/03 Python
python 实用工具状态机transitions
2020/11/21 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
Python中生成ndarray实例讲解
2021/02/22 Python
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
Bitiba意大利:在线宠物商店
2020/10/31 全球购物
文秘大学生求职信
2014/02/25 职场文书
应聘销售主管的求职信
2014/04/26 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
2014年班组长工作总结
2014/11/20 职场文书
史上最牛辞职信
2015/05/13 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
SQL SERVER实现连接与合并查询
2022/02/24 SQL Server