微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html动图抽奖代码

最近,网页设计中使用动画效果的趋势越来越受欢迎,而HTML动图抽奖代码也成为了不少网站活动中常用的选项之一。

<!DOCTYPE html>
<html>
<head>
	<Meta charset="utf-8">
	<title>HTML动图抽奖代码</title>
	<style>
		.prize{
			width: 200px;
			position: relative;
			animation: rotate 5s linear infinite;
		}

		@keyframes rotate{
			0%{
				transform: rotate(0deg);
			}
			100%{
				transform: rotate(360deg);
			}
		}

		.button{
			width: 100px;
			height: 50px;
			border: none;
			background-color: #FFCCFF;
			color: #FFFFFF;
			font-size: 20px;
			border-radius: 5px;
			margin: 20px auto;
			display: block;
			cursor: pointer;
		}

	</style>
</head>
<body>
	<h1>HTML动图抽奖</h1>

	<div class="prize">
		<img src="prize.png">
	</div>

	<button class="button" onclick="getResult()">点击抽奖</button>

	<script>
		function getResult(){
			var prizeArr=["恭喜您获得一等奖!","恭喜您获得二等奖!","恭喜您获得三等奖!","很抱歉,没有中奖!"];
			var num=Math.floor(Math.random()*prizeArr.length);
			alert(prizeArr[num]);
		}
	</script>
</body>
</html>

html动图抽奖代码

代码中,我们使用CSS3的动画属性实现了抽奖转盘的旋转效果,并通过JavaScript的Math.random()函数实现了随机中奖的功能。结合HTML的img标签和button标签,我们完成了一个简单而富有趣味性的HTML动图抽奖代码

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐