亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

javascript實現的圖片切割多塊效果實例

2019-11-20 12:32:12
字體:
來源:轉載
供稿:網友

本文實例講述了javascript實現的圖片切割多塊效果。分享給大家供大家參考。具體實現方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"><head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">.line{  display:none;  z-index:1;  left:0;  top:0;  position:absolute;}#line1{  display:block;}.container{  position:relative;  width:564px;  height:294px;  overflow:hidden;}.border{  border:5px solid #000;}.corner{  position:absolute;  width:282px;  height:147px;  background:#ccc;  overflow:hidden;}.leftTop,.inLeftTop{  position:absolute;  left:0;  top:0;  right:auto;  bottom:auto;}.rightTop,.inRightTop{  position:absolute;  right:0;  top:0;  left:auto;  bottom:auto;}.rightBottom,.inRightBottom{  position:absolute;  right:0;  bottom:0;  top:auto;  left:auto;}.leftBottom,.inLeftBottom{  position:absolute;  left:0;  bottom:0;  top:auto;  right:auto;}</style></head><body><script src="jquery-1.6.2.min.js" type="text/javascript"></script><script type="text/javascript">function crossLine(container,option,callback){var lineX=$("<div style='width:2000px;height:4px;overflow:hidden;position:absolute;background:#FACC41;left:0;top:0;z-index:1'></div>");var lineY=$("<div style='width:4px;height:2000px;overflow:hidden;position:absolute;background:#FACC41;left:0;top:0;z-index:1'></div>");var _option={  "display":"none",  "targetPosX":container.width()/2-2,  "targetPosY":container.height()/2-2,  "time":500,  "freq":10};$.extend(_option,option);option=_option;var targetPosX=option.targetPosX;var targetPosY=option.targetPosY;var time=option.time;var freq=option.freq;times=time/freq;container.append(lineX).append(lineY);//開始運動var lxt=lineX.position().top;var lyl=lineY.position().left;xPerTime=targetPosX/times;yPerTime=targetPosY/times;var count=0;var si=setInterval(function(){  count++;  if(count>=times){    clearInterval(si);    if(typeof(callback)=="function"){      callback();    }    if(option.display=="none"){      lineX.remove();      lineY.remove();    }  }  if(lxt+yPerTime<=targetPosY){    lxt += yPerTime;    lineX.css("top",lxt);  }else{    lxt=targetPosY;    lineX.css("top",targetPosY);  }  if(lyl+xPerTime<=targetPosX){    lyl += xPerTime;    lineY.css("left",lyl);  }else{    lyl=targetPosX;    lineY.css("left",targetPosX);  }},freq);}function picSplit(line1,line2,container,option){//beginline1.css("z-index",2);/*var targetX=282;var targetY=147;*/var _option={  "targetX":container.width()/2,  "targetY":container.height()/2,  "time":500,  "freq":10};$.extend(_option,option);option=_option;var targetX=option.targetX;var targetY=option.targetY;var containerWidth=container.width();var containerHeight=container.height();/**復制四個,放入四個容器,置于四角,然后移動*///div0-4 容器,放置于四角var div0=$("<div></div>").css({"position":"absolute","left":0,"top":0,"right":"auto","bottom":"auto","width":targetX,"height":targetY,"z-index":"2","overflow":"hidden"}).appendTo(container);var div1=$("<div></div>").css({"position":"absolute","left":targetX,"top":0,"right":"auto","bottom":"auto","width":containerWidth-targetX,"height":targetY,"z-index":"2","overflow":"hidden"}).appendTo(container);var div2=$("<div></div>").css({"position":"absolute","left":targetX,"top":targetY,"right":"auto","bottom":"auto","width":targetX,"height":containerHeight-targetY,"z-index":"2","overflow":"hidden"}).appendTo(container);var div3=$("<div></div>").css({"position":"absolute","left":0,"top":targetY,"right":"auto","bottom":"auto","width":targetX,"height":containerHeight-targetY,"z-index":"2","overflow":"hidden"}).appendTo(container);//tempL0-4復制出來的層var tempL0=line1.clone().css({"position":"absolute","left":0,"top":0,"right":"auto","bottom":"auto","z-index":"2"}).appendTo(div0);var tempL1=line1.clone().css({"position":"absolute","left":-targetX,"top":0,"right":"auto","bottom":"auto","z-index":"2"}).appendTo(div1);var tempL2=line1.clone().css({"position":"absolute","left":-targetX,"top":-targetY,"right":"auto","bottom":"auto","z-index":"2"}).appendTo(div2);var tempL3=line1.clone().css({"position":"absolute","left":0,"top":-targetY,"right":"auto","bottom":"auto","z-index":"2"}).appendTo(div3);line1.css("display","none");line2.css("display","block");//開始運動var time=option.time;var freq=option.freq;var times=time/freq;var count=0;var xLeftPerTime=3;var xRightPerTime=3;var yTopPerTime=3;var yBottomPerTime=3;var l0=div0.position().left;var t0=div0.position().top;var l1=div1.position().left;var t1=div1.position().top;var l2=div2.position().left;var t2=div2.position().top;var l3=div3.position().left;var t3=div3.position().top;var si=setInterval(function(){  count++;  if(count>=times){    clearInterval(si);    div0.remove();    div1.remove();    div2.remove();    div3.remove();  }  l0=l0-xLeftPerTime;  t0=t0-yTopPerTime;  l1=l1+xRightPerTime;  t1=t1-yTopPerTime;  l2=l2+xRightPerTime;  t2=t2+yBottomPerTime;  l3=l3-xLeftPerTime;  t3=t3+yBottomPerTime;  div0.css("left",(l0-xLeftPerTime)+"px");  div0.css("top",(t0-yTopPerTime)+"px");  div1.css("left",(l1+xRightPerTime)+"px");  div1.css("top",(t1-yTopPerTime)+"px");  div2.css("left",(l2+xRightPerTime)+"px");  div2.css("top",(t2+yBottomPerTime)+"px");  div3.css("left",(l3-xLeftPerTime)+"px");  div3.css("top",(t3+yBottomPerTime)+"px");},freq);}</script><div class="container" id="container"><div class="line" id="line1"><img src="http://static.house.sina.com.cn/apileju/cms/110819/1820432103.jpg" alt="" /></div><div class="line" id="line2"><img src="http://static.house.sina.com.cn/apileju/cms/110819/1110183294.jpg" alt="" /></div></div><input type="button" value="GO" onclick="javascript:go()" /><script type="text/javascript">var line1=$("#line1");var line2=$("#line2");line1.css("display","block");var container=$("#container");function go(){  var option={"display":"none"};  crossLine(container,option,gopicSplit);}var container=$("#container");function gopicSplit(){  picSplit(line1,line2,container);}</script></body></html>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美大人香蕉在线| 国产成人精品在线观看| 日韩中文字幕不卡视频| 狠狠做深爱婷婷久久综合一区| 亚洲精选一区二区| 日韩欧美高清在线视频| 亚洲天堂av电影| 国语自产精品视频在线看一大j8| 国产亚洲欧洲在线| 亚洲自拍偷拍色片视频| 91黑丝高跟在线| 亚洲福利视频网| 欧美在线视频播放| 日韩va亚洲va欧洲va国产| 国产精品高清在线观看| 亚洲在线www| 欧美肥臀大乳一区二区免费视频| 久久免费成人精品视频| 亚洲国产另类 国产精品国产免费| 最新69国产成人精品视频免费| 亚洲精品suv精品一区二区| 色综合久久悠悠| 国产精品ⅴa在线观看h| 精品成人国产在线观看男人呻吟| 狠狠久久亚洲欧美专区| 亚洲人成毛片在线播放| 久久影院中文字幕| 国产福利成人在线| 亚洲成人在线视频播放| 中文精品99久久国产香蕉| 91精品视频网站| 日韩经典中文字幕在线观看| 成人免费看吃奶视频网站| 久久五月天综合| 国产女精品视频网站免费| 久久久久久久999| 一区二区三区在线播放欧美| 精品亚洲男同gayvideo网站| 91亚洲永久免费精品| 日韩精品极品视频免费观看| 亚洲a成v人在线观看| 国产精品久久久久久久久久99| 国产欧美日韩精品丝袜高跟鞋| 亚洲四色影视在线观看| 欧美日韩免费一区| 亚洲综合日韩在线| 久久久久久久久久久久av| 欧美亚洲午夜视频在线观看| 日韩免费不卡av| 久久91精品国产91久久跳| 久久精品久久久久| 国产精品久久久av| 国产区精品在线观看| 最近2019中文字幕大全第二页| 亚洲视频在线播放| 精品国产一区二区三区四区在线观看| 国产成人精品综合久久久| 国产69精品久久久久9| 成人精品aaaa网站| 欧美在线不卡区| 另类专区欧美制服同性| 大荫蒂欧美视频另类xxxx| 2019中文字幕免费视频| 久久中文字幕国产| 亚洲成人免费网站| 欧美电影在线观看高清| 亚洲精品视频网上网址在线观看| 亚洲国产精品va在看黑人| 91福利视频在线观看| 日韩高清电影好看的电视剧电影| 久久不射热爱视频精品| 人人爽久久涩噜噜噜网站| 成人免费网站在线观看| 精品视频偷偷看在线观看| 亚洲美女av在线播放| 57pao国产成人免费| 丝袜一区二区三区| 国产精品流白浆视频| 26uuu亚洲国产精品| 国产91精品久久久| 激情懂色av一区av二区av| 欧美激情国产日韩精品一区18| 亚洲人成电影网| 亚洲字幕在线观看| 国产精品一区专区欧美日韩| 日本欧美一二三区| 亚洲天堂免费观看| 在线国产精品播放| 9.1国产丝袜在线观看| 91经典在线视频| 日本sm极度另类视频| 亚洲国产中文字幕在线观看| 亚洲国产精品女人久久久| 另类少妇人与禽zozz0性伦| 青青草99啪国产免费| 国产精品久久久久久久久影视| 日韩精品在线观看一区二区| 日韩美女视频免费看| 日韩在线国产精品| 国内精品久久久久久久久| 国产精品精品一区二区三区午夜版| 2020欧美日韩在线视频| 欧美激情一二区| 丝袜亚洲欧美日韩综合| 欧美美女15p| 26uuu亚洲国产精品| 欧洲成人在线视频| 精品久久久999| 日韩在线视频国产| 成人在线精品视频| 欧美丰满老妇厨房牲生活| 久久精视频免费在线久久完整在线看| 国产精品专区h在线观看| 国产精品一区二区电影| 久久人人爽人人爽爽久久| 亚洲人成啪啪网站| 国产精品极品美女在线观看免费| 国产亚洲精品美女久久久| 美日韩丰满少妇在线观看| 精品亚洲aⅴ在线观看| 免费成人高清视频| 欧美大片在线免费观看| 九九热精品视频在线播放| 国内精品久久久久影院 日本资源| 日韩国产欧美精品一区二区三区| 欧美丰满少妇xxxxx| 久久久av网站| 欧美富婆性猛交| 精品久久久久久久久中文字幕| 欧美激情久久久| 国产精品一区二区女厕厕| 国产欧美一区二区三区久久人妖| 国产一区二区三区在线免费观看| 91在线观看免费观看| 欧美俄罗斯乱妇| 欧美激情精品久久久久久久变态| 日韩在线中文字| 亚洲国产欧美一区二区三区同亚洲| 亚洲欧美精品中文字幕在线| 中文字幕亚洲第一| 国产有码一区二区| 韩国日本不卡在线| 日韩福利伦理影院免费| 日韩精品在线免费| 久久九九精品99国产精品| 91久久夜色精品国产网站| 国产一区二区三区日韩欧美| 亚洲国产日韩欧美在线图片| 日韩精品免费在线视频观看| 久久精品电影网站| 国产精品老女人精品视频| 中文字幕av一区中文字幕天堂| 亚洲石原莉奈一区二区在线观看| 国产999精品久久久影片官网| 亚洲电影第1页| 欧美成人午夜激情| 国产91精品久久久久久久| 一本色道久久综合亚洲精品小说| 亚洲综合色激情五月| 国产精品久久999| 国产成人高潮免费观看精品| 成人日韩在线电影| 亚洲大尺度美女在线| 国产精品久久久久av|