H5的图片整张或局部放大特效

2017-12-22 18:50:59119430查看评论(1)
H5的图片整张或局部放大特效
H5的图片整张或局部放大特效

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1">
<title>jQuery图片整张或局部放大代码  </title>

<link rel="stylesheet" href="css/bootstrap.min.css" />
<link rel="stylesheet" href="src/css/mag.css" />
<link rel="stylesheet" href="src/theme/default.css" />
<link rel="stylesheet" href="css/index.css" />

<style type="text/css">
.controls-btns button{
color: #333;
}
.mt50{margin-top: 50px;}
</style>

</head>
<body>

<div class="container mt50">
  <main>
<div class="row mag-eg-row">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-thumb="inner" class="mag-eg-el">
 <img src="img/alley/500x300.jpg" />
</div>
<div mag-zoom="inner" class="mag-eg-el">
 <img src="img/alley/1000x600.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3>Inner</h3>
 <pre><code class="lang-html"><!--
-->&lt;div mag-thumb=&quot;inner&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; /&gt;
&lt;/div&gt;
&lt;div mag-zoom=&quot;inner&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;inner&quot;]');
$host.mag();<!--
 --></code></pre>
 <p>使用鼠标滚轮可以对内部图片进行缩放。</p>
</div>
 </div>
</div>

<div class="row mag-eg-row">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap">
 <div class="img-thumbnail">
<div mag-thumb="inner-inline" mag-flow="inline" class="mag-eg-el">
 <img src="img/alley/500x300.jpg" style="width: 400px; max-width: 100%; height: auto" />
</div>
<div mag-zoom="inner-inline" class="mag-eg-el">
 <img src="img/alley/1000x600.jpg" />
</div>
 </div>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3>Inner Inline</h3>
 <pre><code class="lang-html"><!--
-->&lt;div mag-thumb=&quot;inner-inline&quot; mag-flow=&quot;inline&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; style=&quot;width: 400px; max-width:100%;&quot; /&gt;
&lt;/div&gt;
&lt;div mag-zoom=&quot;inner-inline&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;inner-inline&quot;]');
$host.mag();<!--
 --></code></pre>

</div>
 </div>
</div>

<div class="row mag-eg-row">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-thumb="outer" class="mag-eg-el">
 <img src="img/rieti/500x334.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
<div class="mag-eg-el-wrap img-thumbnail" style="height:auto;width:auto">
 <div style="height: 300px; width: 300px">
<div mag-zoom="outer" class="mag-eg-el" style="float: right;position:relative;overflow:hidden;">
 <img src="img/rieti/full.jpg" />
</div>
 </div>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3>Outer</h3>
 <pre><code class="lang-html"><!--
-->&lt;div mag-thumb=&quot;outer&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; /&gt;
&lt;/div&gt;
&lt;div style=&quot;width: 300px; height: 300px;&quot;&gt;
&lt;div mag-zoom=&quot;outer&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;
&lt;/div&gt;<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;outer&quot;]');
$host.mag({
mode: 'outer',
ratio: 1 / 1.6
});
 </code></pre>
 <p>使用鼠标滚轮可以对外部图片进行缩放。</p>
</div>
 </div>
</div>



<div class="row mag-eg-row">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-thumb="outer-drag" class="mag-eg-el">
 <img src="img/rieti/500x334.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-zoom="outer-drag" class="mag-eg-el" style="float: right;">
 <img src="img/rieti/full.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3>Outer Drag</h3>
 <pre><code class="lang-html"><!--
-->&lt;div mag-thumb=&quot;outer-drag&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; /&gt;
&lt;/div&gt;
&lt;div mag-zoom=&quot;outer-drag&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;
<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;outer-drag&quot;]');
$host.mag({
mode: 'outer',
position: 'drag',
toggle: false
});<!--
 --></code></pre>
 <p>使用鼠标滚轮可以对外部图片进行缩放。</p>
</div>
 </div>
</div>

<div class="row mag-eg-row">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-thumb="drag" class="mag-eg-el">
 <img src="img/rieti/500x334.jpg" />
</div>
<div mag-zoom="drag" class="mag-eg-el">
 <img src="img/rieti/full.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3>Drag</h3>
 <pre><code class="lang-html"><!--
-->&lt;div mag-thumb=&quot;drag&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; /&gt;
&lt;/div&gt;
&lt;div mag-zoom=&quot;drag&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;drag&quot;]');
$host.mag({
position: 'drag',
toggle: false
});<!--
 --></code></pre>
 <p>使用鼠标滚轮可以对图片进行缩放。</p>
</div>
 </div>
</div>


<div class="row mag-eg-row" id="controls">
 <div class="col col-md-6">
<div class="mag-eg-el-wrap img-thumbnail">
 <div class="proportion">
<div mag-thumb="controls" class="mag-eg-el">
 <img src="img/rieti/500x334.jpg" />
</div>
<div mag-zoom="controls" class="mag-eg-el">
 <img src="img/rieti/full.jpg" />
</div>
<div class="filler"></div>
 </div>
</div>
<div mag-ctrl="controls" class="controls-btns">
 <button class="mag-eg-ctrl-zoom-out" mag-ctrl-zoom-by="-0.5">-</button>
 <button class="mag-eg-ctrl-zoom-in" mag-ctrl-zoom-by="0.5">+</button>
 <button class="mag-eg-ctrl-move-up" mag-ctrl-move-by-y="-0.5">^</button>
 <button class="mag-eg-ctrl-move-down" mag-ctrl-move-by-y="0.5">v</button>
 <button class="mag-eg-ctrl-move-left" mag-ctrl-move-by-x="-0.5">&lt;</button>
 <button class="mag-eg-ctrl-move-right" mag-ctrl-move-by-x="0.5">&gt;</button>
 <button class="mag-eg-ctrl-fullscreen" mag-ctrl-fullscreen>[ ]</button>
 <button class="mag-eg-ctrl-destroy" mag-ctrl-destroy>destroy</button>
</div>
 </div>
 <div class="col col-md-6">
<div class="mag-eg-doc">
 <h3><a href="#controls">Controls</a></h3>
 <pre><code class="lang-html"><!--
-->&lt;script src="src/js/mag-control.js"&gt;&lt;/script&gt;

&lt;div mag-thumb=&quot;controls&quot;&gt;
&lt;img src=&quot;img/alley/500x300.jpg&quot; /&gt;
&lt;/div&gt;
&lt;div mag-zoom=&quot;controls&quot;&gt;
&lt;img src=&quot;img/alley/1000x600.jpg&quot; /&gt;
&lt;/div&gt;

&lt;div mag-ctrl=&quot;controls&quot;&gt;
&lt;button mag-ctrl-zoom-by=&quot;-0.5&quot;&gt;-&lt;/button&gt;
&lt;button mag-ctrl-zoom-by=&quot;0.5&quot;&gt;+&lt;/button&gt;
&lt;button mag-ctrl-move-by-y=&quot;-0.5&quot;&gt;^&lt;/button&gt;
&lt;button mag-ctrl-move-by-y=&quot;0.5&quot;&gt;v&lt;/button&gt;
&lt;button mag-ctrl-move-by-x=&quot;-0.5&quot;&gt;&lt;&lt;/button&gt;
&lt;button mag-ctrl-move-by-x=&quot;0.5&quot;&gt;&gt;&lt;/button&gt;
&lt;button mag-ctrl-fullscreen&gt;[ ]&lt;/button&gt;
&lt;button mag-ctrl-destroy&gt;destroy&lt;/button&gt;
&lt;/div&gt;<!--
 --></code></pre>
 <pre><code class="lang-js"><!--
-->$host = $('[mag-thumb=&quot;controls&quot;]');
$host.mag(
toggle: false,
position: false
);

$controls = $('[mag-ctrl="controls"]');
$controls.magCtrl({
mag: $host
});<!--
--></code></pre>
</div>
 </div>
</div>


  </main>
</div>

<script src="js/jquery.min.js"></script>
<script src="js/jquery.bridget.js"></script>
<script src="js/jquery.mousewheel.min.js"></script>
<script src="js/jquery.event.drag.js"></script>
<script src="js/screenfull.js"></script>
<script src="js/hammer.min.js"></script>
<script src="js/PreventGhostClick.js"></script>
<script src="src/js/mag-analytics.js"></script>
<script src="src/js/mag.js"></script>
<script src="src/js/mag-jquery.js"></script>
<script src="src/js/mag-control.js"></script>
<script src="js/index.js"></script>

<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';"> 
</div>
</body>
</html>

这是一个H5的图片整张或局部放大特效,需要的朋友可以直接下载使用,更多特效代码尽在PHP中文网。


申明:本站所有资源都是转载各大下载站,或由网友投稿发布,请自行检测软件的完整性,如有侵权请联系我们删除下架,联系方式:admin@php.cn

相关推荐
H5的图片整张或局部放大特效

H5的图片整张或局部放大特效

/xiazai/js/H5的图片整张或局部放大特效
113228
jQuery图片整张或局部放大代码

jQuery图片整张或局部放大代码

/xiazai/js/jQuery图片整张或局部放大代码
44714
jQuery图片放大镜插件鼠标悬停图片缩放代码

jQuery图片放大镜插件鼠标悬停图片缩放代码

/xiazai/js/jQuery图片放大镜插件支持整张图片和局部图片放大查看,通过鼠标滚动控制图片缩放效果代码。(不兼容IE6,7,8)
1845139
jQuery图片局部放大特效

jQuery图片局部放大特效

/xiazai/js/jQuery图片局部放大特效是一款图片局部放大效果,鼠标移到产品图片上可局部放大,点击图片可浏览完整产品大图,鼠标移动到左侧箭头可上下滚动缩略图,兼容主流浏览器。
135290
jQuery流布局伸缩放大特效

jQuery流布局伸缩放大特效

/xiazai/js/jQuery流布局伸缩放大特效,当鼠标放在图片上,图片有个放大的效果,用来展示商品或者展示个人相册,效果相当酷炫。php中文网推荐下载!
72956
产品图片局部放大效果js特效代码

产品图片局部放大效果js特效代码

/xiazai/js/JS产品图片局部放大效果,鼠标移到产品图片上可局部放大,点击图片可浏览完整产品大图,鼠标移动到左侧箭头可上下滚动缩略图,兼容主流浏览器。 使用方法: 1. head区域引用文件 mzp-packed.js,lrtk.css,magiczoomplus.css 2. 在你的文件中加入<!-- 代码 开始 --><!-- 代码 结束 -->区域代码 3. lrtk.js
106465
彩色渐变的圆角按钮ui特效

彩色渐变的圆角按钮ui特效

/xiazai/js/css3圆角按钮渐变色动画特效
46546
音乐播放器插件

音乐播放器插件

/xiazai/js/音乐播放器插件
8012
网页评论
最新评论
东东
  • 东东
  • 非常感谢楼主的分享
  • 2019-04-13 14:14:05发表+0回复