js塔罗牌翻转抽奖游戏代码

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

以下是 js塔罗牌翻转抽奖游戏代码 的示例演示效果:

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

部分效果截图1:

js塔罗牌翻转抽奖游戏代码

部分效果截图2:

js塔罗牌翻转抽奖游戏代码

HTML代码(index.html):

<!DOCTYPE html>
<html>
<head>
<title>js塔罗牌翻转抽奖游戏代码</title>
<meta charset="utf-8">
<style type="text/css">
*{margin: 0;padding: 0}
#kaluo{border: 10px solid}
	body{text-align: center;background: url(image/bg.jpg) no-repeat 0 0;}
	.cb{clear: both;}
	i{display: block;}
	#demo{width: 1300px;height: 900px;margin: 0 auto;}
	#demo div,#demo button{width: 320px;height: 190px;float: left;line-height: 100px;color: #17f;font-size: 32px;font-weight: bold;position: relative;}
	#demo button{background: url(image/kaibg.jpg) no-repeat 0 0;display: block;border: none;border-radius: 50%}
	#demo>div>img{margin-top: 20px;}
	p{width: 280px;height: 150px;background-color: red;position: absolute;top: 20px;left: 20px;}
</style>
</head>
<body>
<div id="kaluo">
<h1 class='tex'>欢迎来到卡罗牌</h1>
<div id="demo">
	<div ite='0' vl='1元'><img src="image/2.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='1' vl='2元'><img src="image/7.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='2' vl='5元'><img src="image/6.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='3' vl='10元'><img src="image/5.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='9' vl='范冰冰'><img src="image/liu.jpg"><p><img src="image/1111.jpg"></p></div>
	<button onclick="go()" disabled="disabled"><h1>Go</h1></button>
	<button onclick="end()" disabled="disabled"><h1>End</h1></button>
	<div ite='4' vl='刘亦菲'><img src="image/13.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='8' vl='1000元红包'><img src="image/1000.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='7' vl='20元'><img src="image/20.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='6' vl='100元'><img src="image/4.jpg"><p><img src="image/1111.jpg"></p></div>
	<div ite='5' vl='50元'><img src="image/1.jpg"><p><img src="image/1111.jpg"></p></div>
	<i class="cb"></i>
</div>
</div>
<script type="text/javascript">
/*	排序*/
	var a=document.getElementsByTagName('button')[0];
	var b=document.getElementsByTagName('button')[1];
	var node=document.getElementById('demo');
	var d=node.getElementsByTagName('div');
	var p=document.getElementsByTagName('p');
	var arr=[];
	var timer;
	var stop;
	var t=0;
	var f=111111;
	var i=0;
	a.removeAttribute('disabled');
	for(var i=0;i<d.length;i++){
		for(var j=0;j<d.length;j++){
			if(d[j].getAttribute('ite')==i){
				arr.push(d[j])
			}
		}
	}
/*	添加css属性*/
	arr[-1]=arr[9];
	function run(){
		arr[t].style.backgroundColor='red';
		arr[t-1].style.backgroundColor='';
		t++;
		if(t==10) t=0;	
	}
/*		开始按钮*/
	function go(){
		for(var i=0;i<p.length;i++){
			p[i].style.display='block';
		}
		if(timer==null){
			timer=setInterval(run,50);
		}
		f=10000;
		clearInterval(stop);		
		b.removeAttribute('disabled');
		a.setAttribute('disabled','disabled');
				
	}
/*		结束按钮*/
	function end(){			
		b.setAttribute('disabled','disabled');
		if(f==10000){
			setTimeout(function(){
				clearInterval(timer);
				timer=null;
				f=t-1;
				
				alert('恭喜迩获得'+arr[f].getAttribute('vl'))
				arr[f].getElementsByTagName('p')[0].style.display='none';
			},3000);
		}		
		if(stop==null){
			stop=setInterval(suiji,100);
		}
	}
/*		随机颜色*/
	function changeColor(){
		var a=Math.floor(Math.random()*256);
		var b=Math.floor(Math.random()*256);
		var c=Math.floor(Math.random()*256);

		var colo='rgb('+a+','+b+','+c+')';
		return colo;
	}

/*获奖动作*/
	function suiji(){	
		arr[f].style.backgroundColor=changeColor();
		arr[f].style.transform=' rotateY('+i+'deg)';
		i+=10;
		if(i==90){
			
		}
		if(i>500){
			clearInterval(stop)
			i=0;
			stop=null;
			arr[f].style.transform=' rotateY('+0+'deg)';
			a.removeAttribute('disabled');
		}
	}
/*字幕动画*/
var tex=document.getElementsByTagName('h1');

setInterval(function(){
	tex[0].style.color=changeColor();
},500)
setInterval(function(){
	tex[1].style.color=changeColor();
},1000)
setInterval(function(){
	tex[2].style.color=changeColor();
},1000)
setInterval(function(){
	document.getElementById('kaluo').style.borderColor=changeColor();
},1000)

</script>
</body>
</html>
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
682.43 KB
Html JS 其它特效1
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章