账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    怎么修改这段动画代码使之兼容ie浏览器?
    44
    0

    模仿了一个动画案例,但是在ie里,圈圈都没办法转动,想知道要怎么修改才能让他有动画效果,兼容ie10以上就行,

    /* css */
        #loading {
            background-color: rgba( 230, 230, 250, 0.2);
            height: 100%;
            width: 100%;
            position: fixed;
            z-index: 1;
            margin-top: 0px;
            top: 0px;
        }
        #loading-center {
            width: 100%;
            height: 100%;
            position: relative;
        }
        #loading-center-absolute {
            position: absolute;
            left: 50%;
            top: 50%;
            height: 60px;
            width: 60px;
            margin-top: -30px;
            margin-left: -30px;
            -webkit-animation: loading-center-absolute 1s infinite;
            animation: loading-center-absolute 1s infinite;
        }
        .object {
            width: 20px;
            height: 20px;
            background-color: #7BCECC;
            float: left;
            -moz-border-radius: 50% 50% 50% 50%;
            -webkit-border-radius: 50% 50% 50% 50%;
            border-radius: 50% 50% 50% 50%;
            margin-right: 20px;
            margin-bottom: 20px;
        }
        .object:nth-child(2n+0) {
            margin-right: 0px;
        }
        #object_one {
            -webkit-animation: object_one 1s infinite;
            animation: object_one 1s infinite;
        }
        #object_two {
            -webkit-animation: object_two 1s infinite;
            animation: object_two 1s infinite;
        }
        #object_three {
            -webkit-animation: object_three 1s infinite;
            animation: object_three 1s infinite;
        }
        #object_four {
            -webkit-animation: object_four 1s infinite;
            animation: object_four 1s infinite;
        }
        @-webkit-keyframes loading-center-absolute {
            100% {
                -ms-transform: rotate(360deg);
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
            }
        }
        @keyframes loading-center-absolute {
            100% {
                -ms-transform: rotate(360deg);
                -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
            }
        }
        @-webkit-keyframes object_one {
            50% {
                -ms-transform: translate(20px, 20px);
                -webkit-transform: translate(20px, 20px);
                transform: translate(20px, 20px);
            }
        }
        @keyframes object_one {
            50% {
                -ms-transform: translate(20px, 20px);
                -webkit-transform: translate(20px, 20px);
                transform: translate(20px, 20px);
            }
        }
        @-webkit-keyframes object_two {
            50% {
                -ms-transform: translate(-20px, 20px);
                -webkit-transform: translate(-20px, 20px);
                transform: translate(-20px, 20px);
            }
        }
        @keyframes object_two {
            50% {
                -ms-transform: translate(-20px, 20px);
                -webkit-transform: translate(-20px, 20px);
                transform: translate(-20px, 20px);
            }
        }
        @-webkit-keyframes object_three {
            50% {
                -ms-transform: translate(20px, -20px);
                -webkit-transform: translate(20px, -20px);
                transform: translate(20px, -20px);
            }
        }
        @keyframes object_three {
            50% {
                -ms-transform: translate(20px, -20px);
                -webkit-transform: translate(20px, -20px);
                transform: translate(20px, -20px);
            }
        }
        @-webkit-keyframes object_four {
            50% {
                -ms-transform: translate(-20px, -20px);
                -webkit-transform: translate(-20px, -20px);
                transform: translate(-20px, -20px);
            }
        }
        @keyframes object_four {
            50% {
                -ms-transform: translate(-20px, -20px);
                -webkit-transform: translate(-20px, -20px);
                transform: translate(-20px, -20px);
            }
        }
      /* html */  
     <div id="loading">
            <div id="loading-center">
                <div id="loading-center-absolute">
                    <div class="object" id="object_one"></div>
                    <div class="object" id="object_two"></div>
                    <div class="object" id="object_three"></div>
                    <div class="object" id="object_four"></div>
                </div>
            </div>
        </div>
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部