.oout-view{ width:100%; position:fixed; z-index:99999; top:0; left:0; bottom:0; right:0; } .out-view{ background-color:#333333; position:fixed; top:36%; width:260rpx; height:260rpx; z-index:999999; margin-left:calc((100% - 260rpx)/ 2); border-radius: 0.7rem; text-align: center; opacity:1; } /* load1 */ .load1 { width: 100%; display: block; } .load1 > div { /* background-color: red; */ height: 100rpx; opacity:1; width: 12rpx; margin-left: 0.3rem; margin-top: calc((100% - 100rpx)/2 - 36rpx); display: inline-block; -webkit-animation: stretchdelay 1.2s infinite ease-in-out; animation: stretchdelay 1.2s infinite ease-in-out; } .load1 .rect1{ margin-left: 0; background-color:#d9001b; } .load1 .rect2 { background-color:#d9001b; -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .load1 .rect3 { background-color:#d9001b; -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } .load1 .rect4 { background-color:#d9001b; -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .load1 .rect5 { background-color:#d9001b; -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .load1 .rect6 { background-color:#d9001b; -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .load1 .rect7 { background-color:#d9001b; -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .load1 .rect8 { background-color:#d9001b; -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } @-webkit-keyframes stretchdelay { 0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 20% { -webkit-transform: scaleY(1.0) } } @keyframes stretchdelay { 0%, 40%, 100% { transform: scaleY(0.4); -webkit-transform: scaleY(0.4); } 20% { transform: scaleY(1.0); -webkit-transform: scaleY(1.0); } }