HTML+CSS+JavaScript做女朋友版的刮刮乐(一看就会)javascript技巧

刮刮乐想必大家都玩过,小时候兜里一有钱,就喊上小伙伴兴冲冲的跑去家旁边的小卖部,用那稚嫩地小手递给老板那被捏的皱巴巴的五毛钱,满眼期待的刮着买来的刮刮乐,心里早已想好中了100块钱大钞要去买好多好多辣条、卡片、陀螺、奥迪双钻的悠悠球…

认认真真看完本文,你就可以用你女朋友的美照实现一个独属于你的刮刮乐哦!(当然如果你没有女朋友的话,也可以用你珍藏多年的美女图片哦!)

别着急,先看演示

使用HTML、CSS和JavaS实现刮刮乐

第①步:创建刮刮乐的基本结构

第②步:将图片平铺在canvas画布上(作为刮刮乐的底层!)

第③步:如何制作刮刮乐的覆盖膜

第④步:如何制作刮刮乐覆盖膜上的“请刮开”字样

第⑤步:使用JavaScript来激活刮刮乐

完工——现在你就可以使用这个你自己设计的刮刮乐了哦!

面向纯小白的使用教程:

刮刮乐

为此,首先,你必须创建一个HTML文件。

刮刮乐#c1{border:1pxsolidblue;}演示效果:

刮刮乐#c1{border:1pxsolidblue;}//第一步:匹配到canvas对象varc1=document.getElementById("c1");//第二步:获取canvas的上下文环境varctx1=c1.getContext("2d");//getContext("2d")对象是内建的HTML5对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。//创建一个图片对象varimgs=newImage();//指定图片路径imgs.src='img/girl.jpg'//注意:图片不能直接放canvas上,需要通过事件.onload加载,不然图片可能因为没有加载完成而未出现在画布imgs.onload=function(){//参数:图片,起始x坐标,起始y坐标,后两个参数指定大小(建议尺寸的比例和原图比例匹配)//后两个参数如果不指定,默认会按原图1:1绘制,显示不下的内容不再显示!ctx1.drawImage(this,0,0,960,1440)//拓展使用://jb.drawImage(this,200,200,300,300,0,0,1078,1881)//200,200,300,300决定裁剪图片左上到右下区域;后面四个坐标表示所画区域的左上右下坐标}演示效果:

刮刮乐#c1{border:1pxsolidblue;position:absolute;}#c2{border:1pxsolidred;}body{position:relative;}varc1=document.getElementById("c1");varc2=document.getElementById("c2");varctx1=c1.getContext("2d");varctx2=c2.getContext("2d");//绘制图片到底层canvas2varimgs=newImage();imgs.src='img/girl.jpg';imgs.onload=function(){ctx2.drawImage(this,0,0)}//涂层绘制到顶层(即覆盖膜)canvas1ctx1.fillStyle="lightgray";ctx1.fillRect(0,0,960,1440);演示效果:

有关于相对定位和绝对定位,简单扯几句(可以理解理解):

只需加入下述JavaScript代码即可!

//参数:正常字体/斜体字号微软雅黑/仿宋normal:正常字体/italic:斜体ctx1.font="normal80px仿宋";//字体轮廓颜色ctx1.strokeStyle="slateblue";//绘制文本(空心)参数:文本,左上角x坐标,左上角y坐标ctx1.strokeText("请刮开!",320,750);

THE END
1.刮刮卡中奖有技巧技巧一:可以购买4-6种,然后分散刮,隔几张刮一张,这是考虑到刮刮乐彩票的设奖分散的特点。 这样跳着刮,能增加中奖的几率。刮刮乐有很多票种,面值有2元、5元、10元、20元,针对这些票种,我们可以组合出不同的刮奖方法来。 刮刮卡中奖有技巧: 技巧二:别忽视与自己有关的幸运数字。吉祥数字、生日、电话号码、门https://m.edu.iask.sina.com.cn/jy/2w12ug3oC3t.html
2.微信营销的原则方法技巧与误区通过微信公众账号发放一些刮刮卡,让用户来刮奖,不但能激起用户的好奇心,还能促使他们将这些活动分享给自己的好友。 (5)鼓励用户反馈意见 用户通过微信公众账号反馈意见,是互动的一种主要方式。要多鼓励用户反馈自己的想法、观点,为此,你可以罗列出一些具体的选项,让用户自由选择。 https://www.wechatadd.com/artdet/10869
3.刮刮卡0.01元喝奶茶!外卖月销9999+的茶饮店,都在用这些小技巧最近,刮刮卡在茶饮外卖里“重出江湖”,很多茶饮店老板都打算试试。 秋冬季是做热饮外卖的好时机,怎样快速提高单量、提升排名? 我翻了多家外卖月销9999+的茶饮店,结合《外卖战略》一书,总结出一些小技巧,一起来看! 01 刮刮卡重出江湖,茶百道的店也在用? https://www.waimaiii.com/h-nd-66.html
4.宣传企划方案(精选7篇)凡在世纪联华连锁超市一次性购物满58元的顾客朋友,即可在活动区免费领取刮刮卡一张,满116元的顾客朋友可领两张,以此类推,最高限领3张。您将有机会刮中我们精心为您设置的奖品,中奖机会100%,豪礼好相送,赶快行动吧!奖品设置: 特等奖:品牌电动车一台2名 https://www.360wenmi.com/f/filek6o91g43.html
5.会销技巧:会销攻单12大战术翻倍提高销量!在会销中,对现场购买的新老客户在台上进行现场抽奖,具体的方式可以选择刮刮卡或者踩气球都可以,对于抽到奖的新老会员要在现场公布所属地区和姓名,还有抽到的奖项。 会销第三战术:媒体、采访战术 这一类战术的核心在与提高现场气氛,约束客户行为,维护会议现场秩序,彰显我们活动的正规。我们在活动现场可以借助照相机和https://www.meipian.cn/2g283d1o
6.刮刮卡制作详细技巧提高刮刮卡设计制作质量频道宣传刮刮卡制作是指卡上的一种覆盖数字和字母密码等文字的涂层,因此刮刮卡制作也叫密码覆膜卡、帐户卡或记账密码卡。刮刮卡制作的品种很多,在市场上广泛使用的有有奖刮刮卡引、剥剥卡、充值卡、密码卡、消费券、积分卡等等。刮刮卡片制作有哪些技巧呢? 刮刮卡制作正面: https://www.epweike.com/meijie/16772.html
7.cf刮刮卡技巧cf刮刮卡技巧 工具/材料 电脑 操作方法 01 首先我们要明白腾讯公司不可能让我们不花一点钱就把极品装备带走的,所以说在我们开始的时候我们直接在抽奖页面充值100到200块钱,获得多次次抽奖机会,这样刮出英雄武器的机会就会大大增加 02 其次,我们下载掌上穿越火线,登录我们的帐号,查询我的穿越火线战绩,看一下穿越穿越https://www.coozhi.com/youxishuma/youxi/5185.html
8.微信微信技巧与微信平台.doc通过精准客户群体的信息推送,提高品牌知名度;同时通过公众账号上的活动和功能,如大转盘、刮刮卡、趣味答题以及各种定制开发的活动,提升用户对服装品牌的黏性。四、游戏行业解决方案实现游戏的宣传与推广、游戏新闻通告发布、游戏玩家交流互动、玩家公会(帮派 战队)社区、游戏视频线上观看、游戏论坛打通接入、游戏攻略查询、http://m.dswenku.com/d-4951755.html