js实现热气球小游戏效果代码

代码语言:html

所属分类:游戏

代码描述:js实现热气球小游戏效果代码

代码标签: 小游戏 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>

 
<meta charset="UTF-8">

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

body
{
 
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
 
cursor: pointer;
}

.container {
 
display: flex;
 
justify-content: center;
 
align-items: center;
 
height: 100%;
}

#introduction {
 
width: 200px;
 
height: 150px;
 
position: absolute;
 
font-weight: 600;
 
font-size: 0.8em;
 
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
 
text-align: center;
 
transition: opacity 2s;
}

#restart {
 
width: 120px;
 
height: 120px;
 
position: absolute;
 
border-radius: 50%;
 
color: white;
 
background-color: red;
 
border: none;
 
font-weight: 700;
 
font-size: 1.2em;
 
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
 
display: none;
 
cursor: pointer;
}

#youtube,
#youtube-card {
 
display: none;
 
color: black;
}

@media (min-height: 425px) {
 
/** Youtube logo by https://codepen.io/alvaromontoro */
 
#youtube {
   
z-index: 50;
   
width: 100px;
   
display: block;
   
height: 70px;
   
position: fixed;
   
bottom: 20px;
   
right: 20px;
   
background: red;
   
border-radius: 50% / 11%;
   
transform: scale(0.8);
   
transition: transform 0.5s;
 
}

 
#youtube:hover,
 
#youtube:focus {
   
transform: scale(0.9);
   
color: black;
 
}

 
#youtube::before {
   
content: "";
   
display: block;
   
position: absolute;
   
top: 7.5%;
   
left: -6%;
   
width: 112%;
   
height: 85%;
   
background: red;
   
border-radius: 9% / 50%;
 
}

 
#youtube::after {
   
content: "";
   
display: block;
   
position: absolute;
   
top: 20px;
   
left: 40px;
   
width: 45px;
   
height: 30px;
   
border: 15px solid transparent;
   
box-sizing: border-box;
   
border-left: 30px solid white;
 
}

 
#youtube span {
   
font-size: 0;
   
position: absolute;
   
width: 0;
   
height: 0;
   
overflow: hidden;
 
}

 
#youtube:hover + #youtube-card {
   
z-index: 49;
   
display: block;
   
position: fixed;
   
bottom: 12px;
   
right: 10px;
   
padding: 25px 130px 25px 25px;
   
width: 300px;
   
background-color: white;
 
}
}
</style>



</head>

<body >
 
<div class="container">
 
<canvas id="game"></canvas>
 
<div id="introduction">
   
<p>Hold down the mouse to raise</p>
   
<p>Fly low to save fuel</p>
 
</div>
  <button id="restart"&g.........完整代码请登录后点击上方下载按钮下载查看

网友评论0