js实现一个破损的人行道游戏代码
代码语言:html
所属分类:游戏
代码描述:js实现一个破损的人行道游戏代码,行人过来时及时修补人行道防止行人掉下摔伤。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> *{ margin:0; padding: 0; box-sizing: border-box; } :root{ --cannon: 100px; --elements:20; --speed:1200ms; } body{ background-image: linear-gradient(75deg,white, lightgray 5%,white 15%, lightgray 55% , lightgray 90%,white); background-size: 100%; background-attachment: fixed; min-height: 300px; font-family: arial,sans-serif; overflow-x: hidden; } #corse{ width: 100%; overflow: hidden; } #container{ width: calc(var(--cannon) * var(--elements)); margin-top:10px; margin-left: calc(50% - (var(--cannon) * var(--elements)/2)); text-align: center; background-size:var(--cannon) var(--cannon); padding-bottom: 100px; position: relative; } .running{ font-size: var(--cannon); width: var(--cannon); display: inline-block; line-height: var(--cannon); animation-name: run; animation-iteration-count:infinite; animation-direction:alternate ; animation-timing-function:linear; ease-in-out; animation-duration: calc(var(--speed) / 5); position:absolute; transition: var(--speed) linear; } .left{ transform:scaleX(-1); display: inline-block; filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.7)); } .right{ display: inline-block; filter:drop-shadow(5px 5px 5px rgba(0,0,0,.7)); } @keyframes run { 0% {transform: translateY(-4px) rotate(-4deg);} 100% {transform:translateY(0px) rotate(+4deg);.........完整代码请登录后点击上方下载按钮下载查看
网友评论0