js实现霓虹灯贪吃蛇游戏代码
代码语言:html
所属分类:游戏
代码描述:js实现霓虹灯贪吃蛇游戏代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<title>霓虹灯贪吃蛇</title>
<style>
html, body { margin:0; padding:0; height:100%; background:#05070b; overflow:hidden; }
canvas { display:block; width:100vw; height:100vh; }
.hud{
position:absolute; left:12px; top:12px;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, "PingFang SC", "Microsoft YaHei";
color:#cfe6ff; font-size:14px;
user-select:none; pointer-events:none;
text-shadow: 0 0 14px rgba(120,200,255,.45);
display:flex; gap:14px; align-items:flex-start;
}
.card{
background: rgba(10,16,26,.35);
border: 1px solid rgba(110,190,255,.18);
border-radius: 14px;
padding: 10px 12px;
backdrop-filter: blur(8px);
box-shadow: 0 0 28px rgba(40,120,255,.12);
}
.titleRow{ display:flex; align-items:center; gap:10px; }
.pill{
display:inline-block;
padding: 4px 10px;
border-radius: 999px;
border: 1px solid rgba(120,220,255,.25);
background: rgba(80,180,255,.08);
box-shadow: 0 0 18px rgba(80,180,255,.25);
color:#dff6ff;
font-weight:700;
letter-spacing:.2px;
font-size:12px;
}
.big{
font-size:22px; font-weight:800; line-height:1.1;
color:#b7f7ff;
text-shadow: 0 0 18px rgba(90,220,255,.55);
margin-top:6px;
}
.sub{ opacity:.85; margin-top:6px; }
.kbd{ padding:2px 7px; border-radius:8px; border:1px solid rgba(180,230,255,.18); background: rgba(0,0,0,.15); box-shadow: inset 0 0 10px rgba(70,170,255,.10); }
.overlay{
position:absolute; inset:0;
display:flex; align-items:center; justify-content:center;
pointer-events:none;
}
.panel{
width:min(520px, calc(100vw - 24px));
background: rgba(6,10,18,.55);
border: 1px solid rgba(140,220,255,.18);
border-radius: 18px;
padding: 16px 16px;
box-shadow:
0 0 80px rgba(60,160,255,.15),
0 0 18px rgba(255,0,150,.10);
backdrop-filter: blur(10px);
pointer-events:auto;
color:#d8efff;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, "PingFang SC", "Microsoft YaHei";
}
.panel h1{
margin:0 0 8px 0; font-size:20px;
text-shadow: 0 0 18px rgba(90,220,255,.55);
letter-spacing:.4px;
}
.row{ display:flex; gap:10px; align-items:center; flex-wrap:wrap; margin-top:10px; }
input{
flex:1;
min-width: 180px;
background: rgba(0,0,0,.25);
border: 1px solid rgba(150,220,255,.22);
color:#e8f6ff;
border-radius: 12px;
padding: 10px 12px;
outline:none;
box-shadow: inset 0 0 14px rgba(70,170,255,.12);
}
button{
cursor:pointer;
background.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0