美文网首页
car animate

car animate

作者: Jalon | 来源:发表于2016-12-26 13:57 被阅读0次
@keyframes car-animate {
    0% {
        -webkit-transform: rotate(-20deg) translate3d(0,0,0);
        transform: rotate(-20deg) translate3d(0,0,0);
    }
    10% {
        -webkit-transform: rotate(-0deg) translate3d(-100*@rpx,120*@rpx,0);
        transform: rotate(-0deg) translate3d(-100*@rpx,120*@rpx,0);
    }
    11% {
        opacity: 1;
    }
    12% {
        opacity: 0;
    }
    20% {
        -webkit-transform: rotate(0deg) translate3d(-120*@rpx,180*@rpx,0);
        transform: rotate(0deg) translate3d(-120*@rpx,180*@rpx,0);
        opacity: 0;
    }
    25% {
        background: url("images/car_top.png") no-repeat;
        background-size: 38*@rpx 28*@rpx;
    }
    28% {
        opacity: 0;
    }
    29% {
        opacity: 1;
    }
    30% {
        -webkit-transform: rotate(0deg) translate3d(-180*@rpx,235*@rpx,0);
        transform: rotate(0deg) translate3d(-180*@rpx,235*@rpx,0);
        background: url("images/car_middle.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
    }
    38% {
        opacity: 1;
    }
    39% {
        opacity: 0;
    }
    40% {
        -webkit-transform: rotate(0deg) translate3d(50*@rpx,280*@rpx,0);
        transform: rotate(0deg) translate3d(50*@rpx,280*@rpx,0);
        background: url("images/car_middle.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
    }
    41% {
        opacity: 0;
    }
    50% {
        -webkit-transform: rotate(0deg) translate3d(90*@rpx,310*@rpx,0);
        transform: rotate(0deg) translate3d(90*@rpx,310*@rpx,0);
    }
    60% {
        -webkit-transform: rotate(0deg) translate3d(130*@rpx,340*@rpx,0);
        transform: rotate(0deg) translate3d(130*@rpx,340*@rpx,0);
        background: url("images/car_bottom.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
        opacity: 0;
    }
    61% {
        opacity: 1;
    }
    /*70% {*/
        /*-webkit-transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
        /*transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
    /*}*/
    /*80% {*/
        /*-webkit-transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
        /*transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
    /*}*/
    /*90% {*/
        /*-webkit-transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
        /*transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
    /*}*/
    100% {
        -webkit-transform: rotate(0deg) translate3d(-350*@rpx,340*@rpx,0);
        transform: rotate(0deg) translate3d(-350*@rpx,340*@rpx,0);
        background: url("images/car_bottom.png") no-repeat;
        background-size: 60*@rpx 28*@rpx;
    }
}

.car-animate {
    position: absolute;
    display: inline-block;
    top: 100*@rpx;
    right: 130*@rpx;
    width: 38px;
    height: 28px;
    background: url("images/car_top.png") no-repeat;
    background-size: 38*@rpx 28*@rpx;
    -webkit-animation-name: car-animate;
    animation-name: car-animate;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
}

新的
@keyframes car-animate {
    0% {
        -webkit-transform: rotate(-20deg) translate3d(0,0,0);
        transform: rotate(-20deg) translate3d(0,0,0);
    }
    15% {
        -webkit-transform: rotate(0deg) translate3d(-100*@rpx,115*@rpx,0);
        transform: rotate(0deg) translate3d(-100*@rpx,115*@rpx,0);
    }
    16% {
        opacity: 1;
    }
    16.4% {
        opacity: 0;
    }
    25% {
        -webkit-transform: rotate(-10deg) translate3d(-110*@rpx,180*@rpx,0);
        transform: rotate(-10deg) translate3d(-110*@rpx,180*@rpx,0);
    }
    27% {
        background: url("images/car_top.png") no-repeat;
        background-size: 38*@rpx 28*@rpx;
    }
    31% {
        opacity: 0;
    }
    34% {
        opacity: 1;
    }
    35% {
        -webkit-transform: rotate(0deg) translate3d(-170*@rpx,235*@rpx,0);
        transform: rotate(0deg) translate3d(-170*@rpx,235*@rpx,0);
        background: url("images/car_middle.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
    }
    55% {
        opacity: 1;
    }
    56% {
        opacity: 0;
    }
    60% {
        -webkit-transform: rotate(0deg) translate3d(50*@rpx,280*@rpx,0);
        transform: rotate(0deg) translate3d(50*@rpx,280*@rpx,0);
        background: url("images/car_middle.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
    }
    65% {
        opacity: 0;
    }
    65% {
        -webkit-transform: rotate(0deg) translate3d(90*@rpx,310*@rpx,0);
        transform: rotate(0deg) translate3d(90*@rpx,310*@rpx,0);
    }
    66% {
        -webkit-transform: rotate(0deg) translate3d(130*@rpx,340*@rpx,0);
        transform: rotate(0deg) translate3d(130*@rpx,340*@rpx,0);
        background: url("images/car_bottom.png") no-repeat;
        background-size: 53*@rpx 28*@rpx;
        opacity: 0;
    }
    67% {
        opacity: 1;
    }
    /*70% {*/
        /*-webkit-transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
        /*transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
    /*}*/
    /*80% {*/
        /*-webkit-transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
        /*transform: rotate(0deg) translate3d(-300*@rpx,300*@rpx,0);*/
    /*}*/
    100% {
        -webkit-transform: rotate(0deg) translate3d(-330*@rpx,340*@rpx,0);
        transform: rotate(0deg) translate3d(-330*@rpx,340*@rpx,0);
        background: url("images/car_bottom.png") no-repeat;
        background-size: 60*@rpx 28*@rpx;
    }
}

.car-animate {
    position: absolute;
    top: 100*@rpx;
    right: 130*@rpx;
    width: 38px;
    height: 28px;
    background: url("images/car_top.png") no-repeat;
    background-size: 38*@rpx 28*@rpx;
    -webkit-animation-name: car-animate;
    animation-name: car-animate;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
}

相关文章

网友评论

      本文标题:car animate

      本文链接:https://www.haomeiwen.com/subject/tqujvttx.html