jquery动画洗牌图片3D特效js代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jquery动画洗牌图片3D特效js代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jquery动画洗牌图片3D特效js代码

HTML代码(index.html):

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>:jquery动画洗牌图片3D特效</title>
  <meta name="description" content="Tutorial : Flyout Image Slider Using jQuery & CSS3">
  <meta name="author" content="Webstuffshare">
  <link rel="stylesheet" href="demo.css?v=2">
  <script src="javascript/modernizr.custom.34807.js"></script>
</head>
<body>
  <div id="container">
    <span id="information" style="display:none">你的浏览器不支持CSS3 3D变换</span>
    <h1><br></h1>
    <div id="itemlist">
    	<img src="images/busby.jpg" alt="Busby" id="busby" />
      <img src="images/gridly.jpg" alt="Gridly" id="gridly" />
      <img src="images/reco.jpg" alt="Reco" id="reco" />
      <img src="images/theblog.jpg" alt="Theblog" id="theblog" />
    </div>
    <div id="itemdescription">
      <span data-for="busby">Busby Theme</span>
      <span data-for="gridly">Gridly Theme</span>
      <span data-for="reco">Reco Theme</span>
      <span data-for="theblog">The Blog Theme</span>
    </div>
  </div>  
  
  <script> if(!Modernizr.csstransforms3d) document.getElementById('information').style.display = 'block'; </script>
  <script>!window.jQuery && document.write(unescape('%3Cscript src="javascript/jquery-1.7.2.min.js"%3E%3C/script%3E'))</script>
  <script src="javascript/demo.js"></script>
</body>
</html>









JS代码(demo.js):

$(document).ready(function(){
	//Initiliaze var itemList,item,className,thisItem,newOrder,itemDesc,desc;
	itemList = $('#itemlist');
	item = itemList.children('img');
	itemDesc = $('#itemdescription');
	desc = itemDesc.children('span');
	//Add class name for each item item.each(function(index){
	className = 'item-' + index;
	$(this).addClass(className).attr('data-order',index);
}
);
	//Show first item description desc.filter(':first-child').fadeIn();
	//On clicked fire animation item.on('click',function(){
	thisItem = $(this);
	thisOrder = parseInt(thisItem.attr('data-order')) - 1;
	thisItem.addClass('show');
	//Reorder item position item.on('animationend webkitAnimationEnd MSAnimationEnd oAnimationEnd',function(){
	thisItem.removeClass().addClass('item-0').attr('data-order','0');
	//Show selected item description desc.hide();
	desc.filter('[data-for=' + thisItem.attr('id') + ']' ).fadeIn('fast');
}
);
	//Move siblings items backward window.setTimeout(function (){
	for(var i = thisOrder;
	i >= 0;
	i--){
	//Reorder item position movedItem = item.filter('[data-order=' + i + ']');
	newOrder = parseInt(movedItem.attr('data-order')) + 1;
	className = 'item-' + newOrder;
	//Move them with transition movedItem.removeClass().addClass('transition ' + className).attr('data-order',newOrder);
	//Remove their transition item.on('transitionend webkitTransitionEnd MSTransitionEnd oTransitionEnd',function(){
	item.removeClass('transition');
}
);
}
}
,500);
}
);
}
);
	

CSS代码(demo.css):

@import url(http://fonts.googleapis.com/css?family=Raleway|Pacifico);body{margin-top:7%;background:#1ca5c7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxY2E1YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTY1NDdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center,ellipse cover,#1ca5c7 0%,#16547b 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#1ca5c7),color-stop(100%,#16547b));background:-webkit-radial-gradient(center,ellipse cover,#1ca5c7 0%,#16547b 100%);background:-o-radial-gradient(center,ellipse cover,#1ca5c7 0%,#16547b 100%);background:-ms-radial-gradient(center,ellipse cover,#1ca5c7 0%,#16547b 100%);background:radial-gradient(ellipse at center,#1ca5c7 0%,#16547b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ca5c7',endColorstr='#16547b',GradientType=1 );background-repeat:no-repeat;background-attachment:fixed;font-family:Raleway;text-align:center;color:#fff;}
a{color:#fff;font-family:Raleway;font-style:normal;text-decoration:none;font-size:15px;}
a:hover{text-decoration:underline;}
h1{font-family:Raleway;font-weight:normal;margin:0;}
#container{display:block;margin:0 auto;text-align:center;-webkit-perspective:2000px;-moz-perspective:2000px;-ms-perspective:2000px;-o-perspective:2000px;perspective:2000px;}
#information{margin-top:1em;display:block;font-size:15px;}
#itemdescription{position:relative;width:400px;margin:0 auto;left:6em;top:2em;font-size:50px;font-family:Pacifico;text-shadow:2px 2px 3px rgba(0,0,0,0.2);}
#itemdescription span{display:none;}
#itemlist{display:block;width:400px;margin:3em auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}
#itemlist img{position:absolute;cursor:pointer;left:0;box-shadow:0px 15px 50px rgba(0,0,0,0.4);}
#itemlist img:hover{top:-5px;}
#itemlist img.item-0{z-index:4;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
#itemlist img.item-1{z-index:3;left:-80px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}
#itemlist img.item-2{z-index:2;left:-160px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);}
#itemlist img.item-3{z-index:1;left:-240px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
.transition{-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;}
.show{-webkit-animation:show 1s linear;-moz-animation:show 1s linear;-ms-animation:show 1s linear;-o-animation:show 1s linear;animation:show 1s linear;}
@-webkit-keyframes show{25%{left:-450px;}
50%{z-index:5;left:-500px;-webkit-transform:rotate3d(0,1,0,0deg);}
70%{z-index:5;left:-250px;-webkit-transform:rotate3d(0,1,0,180deg);}
100%{z-index:5;left:0px;-webkit-transform:rotate3d(0,1,0,360deg);}
}
@-moz-keyframes show{25%{left:-450px;}
50%{z-index:5;left:-500px;-moz-transform:rotate3d(0,1,0,0deg);}
70%{z-index:5;left:-250px;-moz-transform:rotate3d(0,1,0,180deg);}
100%{z-index:5;left:0px;-moz-transform:rotate3d(0,1,0,360deg);}
}
@-ms-keyframes show{25%{left:-450px;}
50%{z-index:5;left:-500px;-ms-transform:rotate3d(0,1,0,0deg);}
70%{z-index:5;left:-250px;-ms-transform:rotate3d(0,1,0,180deg);}
100%{z-index:5;left:0px;-ms-transform:rotate3d(0,1,0,360deg);}
}
@-o-keyframes show{25%{left:-450px;}
50%{z-index:5;left:-500px;-o-transform:rotate3d(0,1,0,0deg);}
70%{z-index:5;left:-250px;-o-transform:rotate3d(0,1,0,180deg);}
100%{z-index:5;left:0px;-o-transform:rotate3d(0,1,0,360deg);}
}
@keyframes show{25%{left:-450px;}
50%{z-index:5;left:-500px;transform:rotate3d(0,1,0,0deg);}
70%{z-index:5;left:-250px;transform:rotate3d(0,1,0,180deg);}
100%{z-index:5;left:0px;transform:rotate3d(0,1,0,360deg);}
}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
344.03 KB
jquery特效2
最新结算
HTM5 Canvas实现3D飞机飞行动画特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
HTM5 Canvas实现3D飞机飞行动画特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery图像缩放工具插件Zoomer特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery图像缩放工具插件Zoomer特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
Labelauty–jQuery单选框_复选框美化插件特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
Labelauty–jQuery单选框_复选框美化插件特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery网页版打砖块小游戏源码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery网页版打砖块小游戏源码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章