Yii2框架中使用PHPExcel导出Excel文件的示例
897
2023-12-10

本文实例讲述了jQuery实现的双11天猫拆红包抽奖效果代码,是一款基于jquery+css3实现的鼠标点击红包摇一摇抽奖代码,具有点击抽奖后红包摇动并弹出抽奖结果信息的功能,分享给大家供大家参考。具体如下:
运行效果截图如下:

具体代码如下:
HTML部分:
<div class="opacity" style="display: none;"></div> <div class="red"><img src="http://www.gimoo.net/t/1904/asd23.png"></div> <div class="windows" style="display: none;"> <div class="text"><a href="http://www.gimoo.net/t/1904/aa.html">恭喜抽中棒棒糖一枚!</a></div> <a href="http://www.gimoo.net/t/1904/saved_resource.html"> <div class="close"><img src="http://www.gimoo.net/t/1904/close.png"></div> </a> </div>
说明:
.opacity 是抽中奖的遮罩层;
.red 是抽奖图片;
.windows 是抽中奖的界面
CSS部分:
@-webkit-keyframes shake {
0%{
-webkit-transform: rotate(2deg) translate3d(0,0,0)
}
50%{
-webkit-transform: rotate(-2deg) translate3d(0,0,0)
}
100%{
-webkit-transform: rotate(2deg) translate3d(0,0,0)
}
}
摇奖的过程,就是利用CSS的transform :rotate。配合animation;
.red {
width:300px;
height:345px;
border-radius:15px;
box-shadow:1px1px20px#666;
position: fixed;
top:50%;
left:50%;
overflow: hidden;
margin-left:-150px;
margin-top:-172px;
transform-origin:50%100%;
-webkit-transform-origin:50%100%;
}
这里,我们让旋转的起点为图片的底部中心。
transform-origin:50%100%;
-webkit-transform-origin:50%100%;
jQuery部分:
$(document).ready(function(){
$(".red").click(function(){
$(this).addClass("shake");
setTimeout(function(){
$(".red").removeClass("shake");
$(".windows").fadeIn();
$(".opacity").fadeIn();
},2000);
});
$(".close").click(function(){
$(this).parent().fadeOut();
$(".opacity").fadeOut();
$(".windows").css("display","none");
})
});
点击按钮,添加shake类。加个定时器,2s后去掉shake类。
demo演示:双11天猫拆红包抽奖效果
demo下载:点进来下载
这就是为大家准备的双十一红包,在即将到来的双十二中大家可以动手实现双12拆红包抽奖功能。
#免责声明#
本站[绿夏技术导航]提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序或内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件[admin@lxwl520.com]与我们联系进行删除处理。敬请谅解!