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