• css animation 动画的制作


    上效果

    效果描述:原来这些图片都绝对定位在最右边,并有一个css3 3D的旋转初始效果。随着动画的开始,依次向左移动,并旋转到0度。(主要用于引导页步骤的描述)

    上代码:

    html布局

    <div class="guidancePage2 col-md-12">
        <div class="pre"><img src="img/pre.png" alt="上一页"></div>
        <div class="step">
                <div class="step_img">
                    <div>
                        <div class="step_content"></div>
                        <p>(一)</p>
                    </div>
                    <div>
                        <div class="step_content"></div>
                        <p>(二)</p>
                    </div>
                    <div>
                        <div class="step_content"></div>
                        <p>(三)</p>
                    </div>
                    <div>
                        <div class="step_content"></div>
                        <p>(四)</p>
                    </div>
                    <div>
                        <div class="step_content"></div>
                        <p>(五)</p>
                    </div>
                </div>
                <div class="step_state"></div>
        </div>
    </div>
    

      css代码,没有做兼容

    .guidancePage2 .pre{
        margin-top: 10px;
    }
    .step {
         80%;
        height: 50%;
        /*background: #fff;*/
        position: relative;
        left: 50%;
        margin-left: -47%;
        top: 10%;
    }
    .step_img {
        height: 100%;
         100%;
        /*background: darkseagreen;*/
        position: relative;
    }
    .step_img>div {
         19%;
        height: 100%;
        position: absolute;
    
        right: 0px;
        transform: perspective(1377px) rotate(0deg) rotateY(-100deg);
        /*box-shadow: 0px 2px 0px #ccc;*/
        /*background: url("../img/1.jpg") no-repeat;*/
        background-size: cover;
    }
    .step_content {
         100%;
        height: 90%;
        background-color:rgba(255, 255, 255, .8);
        position: relative;
    }
    .step_img>div p{
        text-align: center;
        color: #fff;
        font-weight: 800;
        position:relative;
    }
    @-webkit-keyframes Step
    {
        0% {right:0px; transform: perspective(1377px) rotate(0deg) rotateY(-100deg);}
        100% {right:81%;transform: perspective(1377px) rotate(0deg) rotateY(0deg);}
    }
    @-webkit-keyframes Step2
    {
        0% {right:0px; transform: perspective(1377px) rotate(0deg) rotateY(-100deg);}
        100% {right:61%;transform: perspective(1377px) rotate(0deg) rotateY(0deg);}
    }
    @-webkit-keyframes Step3
    {
        0% {right:0px; transform: perspective(1377px) rotate(0deg) rotateY(-100deg);}
        100% {right:41%;transform: perspective(1377px) rotate(0deg) rotateY(0deg);}
    }
    @-webkit-keyframes Step4
    {
        0% {right:0px; transform: perspective(1377px) rotate(0deg) rotateY(-100deg);}
        100% {right:21%;transform: perspective(1377px) rotate(0deg) rotateY(0deg);}
    }
    @-webkit-keyframes Step5
    {
        0% {right:0px; transform: perspective(1377px) rotate(0deg) rotateY(-100deg);}
        100% {right:1%;transform: perspective(1377px) rotate(0deg) rotateY(0deg);}
    }
    .step_img>div{
        cursor: pointer;
    }
    .step_img>div:nth-child(1){
        animation:Step 1s linear;
        animation-fill-mode:forwards;
        animation-iteration-count:1;
    }
    .step_img>div:nth-child(2){
        animation:Step2 1s linear .8s;
        animation-iteration-count:1;
        animation-fill-mode:forwards;
    }
    .step_img>div:nth-child(3){
        animation:Step3 1s linear 1.6s;
        animation-iteration-count:1;
        animation-fill-mode:forwards;
    }
    .step_img>div:nth-child(4){
        animation:Step4 1s linear 2.4s;
        animation-iteration-count:1;
        animation-fill-mode:forwards;
    }
    .step_img>div:nth-child(5){
        animation:Step5 1s linear 3.2s;
        animation-iteration-count:1;
        animation-fill-mode:forwards;
    }
    

      

  • 相关阅读:
    BZOJ 2565 最长双回文串 (Manacher)
    BZOJ 3881 [COCI2015]Divljak (Trie图+Fail树+树链的并+树状数组维护dfs序)
    BZOJ 3530 [SDOI2014]数数 (Trie图/AC自动机+数位DP)
    BZOJ 1444 [JSOI2009]有趣的游戏 (Trie图/AC自动机+矩阵求逆)
    BZOJ 1195 [HNOI2006]最短母串 (Trie图+状压+bfs最短路)
    luogu P5289 [十二省联考2019]皮配
    luogu P5285 [十二省联考2019]骗分过样例
    luogu P5294 [HNOI2019]序列
    luogu P5292 [HNOI2019]校园旅行
    luogu P5284 [十二省联考2019]字符串问题
  • 原文地址:https://www.cnblogs.com/dangou/p/5993683.html
Copyright © 2020-2023  润新知