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

运行效果截图如下:

具体代码如下:

HTML部分:

恭喜抽中棒棒糖一枚!

说明:

.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下载:点进来下载

这就是为大家准备的双十一红包,在即将到来的双十二中大家可以动手实现双12拆红包抽奖功能。

淘宝抽奖html 页面,基于jQuery实现的双11天猫拆红包抽奖效果相关推荐

  1. 淘宝电商页面和产品海报设计PSD分层素材模板

    电商影响越来越大,已经渗透的我们日常生活的各个方面,很多以前不懂也不关心电商的客户也激动的做电商,以为电商就是把产品拍照片上传到淘宝上,就开始了电商生意.我只想说理想很丰满,现实很骨感.若只想打开淘宝 ...

  2. 不能打开淘宝单个商品页面

    上网基本所有网站都正常(当然youtube是上不了了,要是在镇上能上才不正常呢),淘宝网站也都基本ok,但是就是淘宝的商品页面打不开,机子上有chrome和IE9两个浏览器,都是不行,每次都是停在re ...

  3. web淘宝电商页面搭建

    web淘宝电商页面搭建 点击此处下载完整代码 图片效果展示 首屏内容 次屏内容 整体代码并不包含JavaScript部分,因此页面为静态页面,但代码包含了淘宝网的鼠标触发事件.

  4. 做好淘宝客单页面的几个技巧和方法

    今天来和各位站长朋友谈谈做好淘宝客单页面的几个技巧和方法.     相信大家都知道,单页面是目前比较主流的淘宝客推广形式之一,由于它的方向性较强.转化率较高.建站难度和后期维护也比较简单轻松,因此得到 ...

  5. HTML实战案例4:制作淘宝店铺列表页面

    实战案例4:制作淘宝店铺列表页面 一.完整的页面效果图 二.文本素材 淘宝首页> 店铺街> 所有店铺(4626173)  淘店    店铺类目           韩都衣舍旗舰店     ...

  6. 使用Idea做一个淘宝的登录页面和手机页面

    一.使用Idea做一个淘宝的登录页面 代码如下 <!DOCTYPE html> <html lang="en"> <head><meta ...

  7. 弘辽科技:淘宝描述区页面的高度是多少?高了怎么减去?

    原标题<弘辽科技:淘宝描述区页面的高度是多少?高了怎么减去?> 淘宝商品的详情页策划,可以极大的增加买家购买欲望,整洁.漂亮的宝贝页面可以提高客户的购物满意度.但是,商家在制作详情页时,会 ...

  8. uniapp仿淘宝详情页页面滑动tab切换

    uniapp仿淘宝详情页页面滑动tab切换 建立util文件夹放一个Tool.js: export default{getRect(selector){return new Promise((reso ...

  9. 【淘宝】从开店到运营 - 开店前期知识(天猫、淘宝店铺介绍)

    开发中发现,对好多电商概念模糊,就想到从淘宝开店流程开始,理解客户(产品经理)在想什么... 视频:https://www.bilibili.com/video/BV1c4411p7vd?from=s ...

最新文章

  1. this指向总结(无栗子)
  2. python文件之间的相互调用_用Python创建功能模块——截取字符串模块
  3. 组合数据类型练习,英文词频统计实例上(2017.9.22)
  4. bootstrap guide
  5. redis系列:通过队列案例学习list命令 1
  6. 单进程服务器-select版
  7. STM32 DMA传输
  8. 如何监控impala的数据_impala数据库的函数
  9. DateFormat与SimpleDateFormat区别和使用详解
  10. webstorm 自定义项目模板
  11. Xcode8 - apploader 上传失败 - ERROR ITMS-90168: The binary you uploaded was invalid.
  12. OGNL表达式【mybatis】
  13. word表格边框消失怎么办_为什么我的word表格没了边框 - 卡饭网
  14. 刘宇凡:解读微信朋友圈策略调整的重要目的
  15. 10个非常基础的 Javascript 问题
  16. 方向α与《孙子兵法》的基本原则
  17. 2020-04-08
  18. 用Python做一个游戏辅助脚本(含完整编程思路)
  19. SVM-支持向量机理解(拉格朗日乘子法(Lagrange multiplier))
  20. 从功能到年薪30W+的测试开发工程师,分享我这10年的职业规划路线

热门文章

  1. Canvas箭头动画
  2. 速度收藏 | 100+大数据开源处理工具汇总
  3. 我欲封神——JAVA封神之路
  4. 图片上传实时预览效果
  5. 分享一套国产化技术开发JAVA语言,大佬手下留情
  6. 用Win10自带SSH实现免密登录Linux
  7. 用python输出所有的玫瑰花数_用python实现输出3位水仙花数、玫瑰花数、
  8. burpsuite安装注册
  9. Unity可用的热更新方案
  10. MFC 利用小型数据库Access 少步惆 教你用VC开发