基于HTML5+CSS+JS的响应式圣诞老人过悬崖小游戏

举报
海拥 发表于 2022/04/30 16:36:01 2022/04/30
【摘要】 基于HTML5+CSS+JS的响应式圣诞老人过悬崖小游戏,拉杆子跨越悬崖游戏,拉杆子过关小游戏非常火爆,好玩受欢迎游戏玩法:按住鼠标伸出一根棍子,长度适合即可继续向前,否则就会掉下悬崖。在线地址: https://haiyong.site/moyu/santa-claus.html 游戏截图:PC端手机端![在这里插入图片描述](https://img-blog.csdnimg.cn/11e...

基于HTML5+CSS+JS的响应式圣诞老人过悬崖小游戏,拉杆子跨越悬崖游戏,拉杆子过关小游戏非常火爆,好玩受欢迎

游戏玩法:按住鼠标伸出一根棍子,长度适合即可继续向前,否则就会掉下悬崖。

在线地址: https://haiyong.site/moyu/santa-claus.html

游戏截图:

PC端
在这里插入图片描述
手机端
![在这里插入图片描述](https://img-blog.csdnimg.cn/11ec4b9c418743cda8b3b5744b962e49.png =300x)
Html代码:

<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<title>海拥🌊 | 圣诞老人过桥</title>
<link rel="icon" type="image/x-icon" href="http://haiyong.site/wp-content/uploads/2021/07/cropped-59255587-1-192x192.jpg"/>
<link rel="stylesheet" href="https://demo.mycodes.net/html5/guoxuanya/css/style.css">
<meta name="keywords" content="游戏动画网站" />
<meta name="description" content="游戏动画网站,基于HTML5/CSS/JS响应式" /> 
<meta name="author" content="海拥(https://blog.csdn.net/qq_44273429/)" />
<meta name="copyright" content="海拥(https://blog.csdn.net/qq_44273429/)" />
<!-- CSS FILES -->
<link rel="stylesheet" href="css/style.css">

</head>
<body>

<script  src="js/script.js"></script>
<div style="text-align:center;">
<p>更多源码:<a href="https://blog.csdn.net/qq_44273429/" target="_blank">海拥CSDN博客</a></p>
</div>
</body>
</html>

CSS代码:

html,
body {
  height: 100%;
  margin: 0;
}

body {
  font-family: Arial, Verdana, sans-serif;
  cursor: grab;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  background-color: #1e1a33;
}

div,
i {
  user-select: none;
  pointer-events: none;
}

i {
  position: fixed;
  color: white;
  top: -10%;
  z-index: 9999;
  animation-name: snowflakes-fall, snowflakes-shake;
  animation-duration: 10s, 3s;
  animation-timing-function: linear, ease-in-out;
  animation-iteration-count: infinite, infinite;
  animation-play-state: running, running;
}

@keyframes snowflakes-fall {
  0% {
    top: -10%;
  }
  100% {
    top: 100%;
  }
}

@keyframes snowflakes-shake {
  0% {
    transform: translateX(0px);
  }
  50% {
    transform: translateX(80px);
  }
  100% {
    transform: translateX(0px);
  }
}

JS代码过长就不一一展示了,需要源码可在下方评论,或者私聊我

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。