纯css Loading加载特效

<!DOCTYPE html>
<html lang="zh">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>CSS3预加载Loading动画特效</title>
  <style>
    /* CSS Document */

    /*
    Copyright (c) 2010, Yahoo! Inc. All rights reserved.
    Code licensed under the BSD License:
    http://developer.yahoo.com/yui/license.html
    version: 3.3.0
    build: 3167
    */
    html{color:#000;background:#ecf0f1;height:100%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
    *{
      box-sizing:border-box;
    }
    .loader-wrapper {
      display: flex;
      margin: 100px;
    }

    .loader {
      width: 200px;
      height: 200px;
    }

    .loader div {
      width: 100%;
      height: 100%;
    }

    /******************* PRELOADER 1 **********
    *******************************************/
    #preloader_1{
      position:relative;
    }
    #preloader_1 span{
      display:block;
      bottom:0px;
      width: 9px;
      height: 5px;
      background:#9b59b6;
      position:absolute;
      -webkit-animation: preloader_1 1.5s	 infinite ease-in-out;
      -moz-animation: preloader_1 1.5s	 infinite ease-in-out;
      -ms-animation: preloader_1 1.5s	 infinite ease-in-out;
      -o-animation: preloader_1 1.5s	 infinite ease-in-out;
      animation: preloader_1 1.5s	 infinite ease-in-out;

    }
    #preloader_1 span:nth-child(2){
      left:11px;
      -webkit-animation-delay: .2s;
      -moz-animation-delay: .2s;
      -ms-animation-delay: .2s;
      -o-animation-delay: .2s;
      animation-delay: .2s;

    }
    #preloader_1 span:nth-child(3){
      left:22px;
      -webkit-animation-delay: .4s;
      -moz-animation-delay: .4s;
      -ms-animation-delay: .4s;
      -o-animation-delay: .4s;
      animation-delay: .4s;
    }
    #preloader_1 span:nth-child(4){
      left:33px;
      -webkit-animation-delay: .6s;
      -moz-animation-delay: .6s;
      -ms-animation-delay: .6s;
      -o-animation-delay: .6s;
      animation-delay: .6s;
    }
    #preloader_1 span:nth-child(5){
      left:44px;
      -webkit-animation-delay: .8s;
      -moz-animation-delay: .8s;
      -ms-animation-delay: .8s;
      -o-animation-delay: .8s;
      animation-delay: .8s;
    }
    @-webkit-keyframes preloader_1 {
      0% {height:5px;-webkit-transform:translateY(0px);background:#9b59b6;}
      25% {height:30px;-webkit-transform:translateY(15px);background:#3498db;}
      50% {height:5px;-webkit-transform:translateY(0px);background:#9b59b6;}
      100% {height:5px;-webkit-transform:translateY(0px);background:#9b59b6;}
    }

    @-moz-keyframes preloader_1 {
      0% {height:5px;-moz-transform:translateY(0px);background:#9b59b6;}
      25% {height:30px;-moz-transform:translateY(15px);background:#3498db;}
      50% {height:5px;-moz-transform:translateY(0px);background:#9b59b6;}
      100% {height:5px;-moz-transform:translateY(0px);background:#9b59b6;}
    }

    @-ms-keyframes preloader_1 {
      0% {height:5px;-ms-transform:translateY(0px);background:#9b59b6;}
      25% {height:30px;-ms-transform:translateY(15px);background:#3498db;}
      50% {height:5px;-ms-transform:translateY(0px);background:#9b59b6;}
      100% {height:5px;-ms-transform:translateY(0px);background:#9b59b6;}
    }

    @keyframes preloader_1 {
      0% {height:5px;transform:translateY(0px);background:#9b59b6;}
      25% {height:30px;transform:translateY(15px);background:#3498db;}
      50% {height:5px;transform:translateY(0px);background:#9b59b6;}
      100% {height:5px;transform:translateY(0px);background:#9b59b6;}
    }

    /******************* PRELOADER 2 **********
    *******************************************/

    #preloader_2{
      position: relative;
      left: 50%;
      width: 40px;
      height: 40px;
    }
    #preloader_2 span{
      display:block;
      bottom:0px;
      width: 20px;
      height: 20px;
      background:#9b59b6;
      position:absolute;
    }
    #preloader_2 span:nth-child(1){
      -webkit-animation: preloader_2_1 1.5s infinite ease-in-out;
      -moz-animation: preloader_2_1 1.5s infinite ease-in-out;
      -ms-animation: preloader_2_1 1.5s infinite ease-in-out;
      animation: preloader_2_1 1.5s infinite ease-in-out;
    }
    #preloader_2 span:nth-child(2){
      left:20px;
      -webkit-animation: preloader_2_2 1.5s infinite ease-in-out;
      -moz-animation: preloader_2_2 1.5s infinite ease-in-out;
      -ms-animation: preloader_2_2 1.5s infinite ease-in-out;
      animation: preloader_2_2 1.5s infinite ease-in-out;

    }
    #preloader_2 span:nth-child(3){
      top:0px;
      -webkit-animation: preloader_2_3 1.5s infinite ease-in-out;
      -moz-animation: preloader_2_3 1.5s infinite ease-in-out;
      -ms-animation: preloader_2_3 1.5s infinite ease-in-out;
      animation: preloader_2_3 1.5s infinite ease-in-out;
    }
    #preloader_2 span:nth-child(4){
      top:0px;
      left:20px;
      -webkit-animation: preloader_2_4 1.5s infinite ease-in-out;
      -moz-animation: preloader_2_4 1.5s infinite ease-in-out;
      -ms-animation: preloader_2_4 1.5s infinite ease-in-out;
      animation: preloader_2_4 1.5s infinite ease-in-out;
    }

    @-webkit-keyframes preloader_2_1 {
      0% {-webkit-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-webkit-transform: translateX(-20px) translateY(-10px) rotate(-180deg); border-radius:20px;background:#3498db;}
      80% {-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
      100% {-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }
    @-webkit-keyframes preloader_2_2 {
      0% {-webkit-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-webkit-transform: translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f;}
      80% {-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
      100% {-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }
    @-webkit-keyframes preloader_2_3 {
      0% {-webkit-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-webkit-transform: translateX(-20px) translateY(10px) rotate(-180deg); border-radius:20px;background:#2ecc71;}
      80% {-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px;}
      100% {-webkit-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }

    @-webkit-keyframes preloader_2_4 {
      0% {-webkit-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-webkit-transform: translateX(20px) translateY(10px) rotate(180deg); border-radius:20px;background:#e74c3c;}
      80% {-webkit-transform: translateX(0px) translateY(0px) rotate(360deg); border-radius:0px;}
      100% {-webkit-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }
    @-moz-keyframes preloader_2_1 {
      0% {-moz-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-moz-transform: translateX(-20px) translateY(-10px) rotate(-180deg); border-radius:20px;background:#3498db;}
      80% {-moz-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
      100% {-moz-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }
    @-moz-keyframes preloader_2_2 {
      0% {-moz-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-moz-transform: translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f;}
      80% {-moz-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
      100% {-moz-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }
    @-moz-keyframes preloader_2_3 {
      0% {-moz-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-moz-transform: translateX(-20px) translateY(10px) rotate(-180deg); border-radius:20px;background:#2ecc71;}
      80% {-moz-transform: translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px;}
      100% {-moz-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }
    @-moz-keyframes preloader_2_4 {
      0% {-moz-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-moz-transform: translateX(20px) translateY(10px) rotate(180deg); border-radius:20px;background:#e74c3c;}
      80% {-moz-transform: translateX(0px) translateY(0px) rotate(360deg); border-radius:0px;}
      100% {-moz-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }
    @-ms-keyframes preloader_2_1 {
      0% {-ms-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-ms-transform: translateX(-20px) translateY(-10px) rotate(-180deg); border-radius:20px;background:#3498db;}
      80% {-ms-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
      100% {-ms-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }
    @-ms-keyframes preloader_2_2 {
      0% {-ms-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-ms-transform: translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f;}
      80% {-ms-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
      100% {-ms-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }
    @-ms-keyframes preloader_2_3 {
      0% {-ms-transform: translateX(0px) translateY(0px)  rotate(0deg);border-radius:0px;}
      50% {-ms-transform: translateX(-20px) translateY(10px) rotate(-180deg); border-radius:20px;background:#2ecc71;}
      80% {-ms-transform: translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px;}
      100% {-ms-transform: translateX(0px) translateY(0px) rotate(-360deg); border-radius:0px;}
    }
    @-ms-keyframes preloader_2_4 {
      0% {-ms-transform: translateX(0px) translateY(0px)  rotate(0deg); border-radius:0px;}
      50% {-ms-transform: translateX(20px) translateY(10px) rotate(180deg); border-radius:20px;background:#e74c3c;}
      80% {-ms-transform: translateX(0px) translateY(0px) rotate(360deg); border-radius:0px;}
      100% {-ms-transform: translateX(0px) translateY(0px) rotate(360deg);border-radius:0px;}
    }

    /******************* PRELOADER 3 **********
    *******************************************/

    #preloader_3{
      position:relative;
    }
    #preloader_3:before{
      width:20px;
      height:20px;
      border-radius:20px;
      background:blue;
      content:'';
      position:absolute;
      background:#9b59b6;
      -webkit-animation: preloader_3_before 1.5s infinite ease-in-out;
      -moz-animation: preloader_3_before 1.5s infinite ease-in-out;
      -ms-animation: preloader_3_before 1.5s infinite ease-in-out;
      animation: preloader_3_before 1.5s infinite ease-in-out;
    }

    #preloader_3:after{
      width:20px;
      height:20px;
      border-radius:20px;
      background:blue;
      content:'';
      position:absolute;
      background:#2ecc71;
      left:22px;
      -webkit-animation: preloader_3_after 1.5s infinite ease-in-out;
      -moz-animation: preloader_3_after 1.5s infinite ease-in-out;
      -ms-animation: preloader_3_after 1.5s infinite ease-in-out;
      animation: preloader_3_after 1.5s infinite ease-in-out;
    }

    @-webkit-keyframes preloader_3_before {
      0% {-webkit-transform: translateX(0px) rotate(0deg)}
      50% {-webkit-transform: translateX(50px) scale(1.2) rotate(260deg); background:#2ecc71;border-radius:0px;}
      100% {-webkit-transform: translateX(0px) rotate(0deg)}
    }
    @-webkit-keyframes preloader_3_after {
      0% {-webkit-transform: translateX(0px)}
      50% {-webkit-transform: translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0px;}
      100% {-webkit-transform: translateX(0px)}
    }

    @-moz-keyframes preloader_3_before {
      0% {-moz-transform: translateX(0px) rotate(0deg)}
      50% {-moz-transform: translateX(50px) scale(1.2) rotate(260deg); background:#2ecc71;border-radius:0px;}
      100% {-moz-transform: translateX(0px) rotate(0deg)}
    }
    @-moz-keyframes preloader_3_after {
      0% {-moz-transform: translateX(0px)}
      50% {-moz-transform: translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0px;}
      100% {-moz-transform: translateX(0px)}
    }

    @-ms-keyframes preloader_3_before {
      0% {-ms-transform: translateX(0px) rotate(0deg)}
      50% {-ms-transform: translateX(50px) scale(1.2) rotate(260deg); background:#2ecc71;border-radius:0px;}
      100% {-ms-transform: translateX(0px) rotate(0deg)}
    }
    @-ms-keyframes preloader_3_after {
      0% {-ms-transform: translateX(0px)}
      50% {-ms-transform: translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0px;}
      100% {-ms-transform: translateX(0px)}
    }

    @keyframes preloader_3_before {
      0% {transform: translateX(0px) rotate(0deg)}
      50% {transform: translateX(50px) scale(1.2) rotate(260deg); background:#2ecc71;border-radius:0px;}
      100% {transform: translateX(0px) rotate(0deg)}
    }
    @keyframes preloader_3_after {
      0% {transform: translateX(0px)}
      50% {transform: translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0px;}
      100% {transform: translateX(0px)}
    }

    /******************* PRELOADER 4 **********
    *******************************************/

    #preloader_4{
      position:relative;
    }
    #preloader_4 span{
      position:absolute;
      width:20px;
      height:20px;
      background:#3498db;
      opacity:0.5;
      border-radius:20px;
      -webkit-animation: preloader_4 1s infinite ease-in-out;
      -moz-animation: preloader_4 1s infinite ease-in-out;
      -ms-animation: preloader_4 1s infinite ease-in-out;
      -animation: preloader_4 1s infinite ease-in-out;

    }
    #preloader_4 span:nth-child(2){
      left:20px;
      -webkit-animation-delay: .2s;
      -moz-animation-delay: .2s;
      -ms-animation-delay: .2s;
      animation-delay: .2s;
    }
    #preloader_4 span:nth-child(3){
      left:40px;
      -webkit-animation-delay: .4s;
      -moz-animation-delay: .4s;
      -ms-animation-delay: .4s;
      animation-delay: .4s;
    }
    #preloader_4 span:nth-child(4){
      left:60px;
      -webkit-animation-delay: .6s;
      -moz-animation-delay: .6s;
      -ms-animation-delay: .6s;
      animation-delay: .6s;
    }
    #preloader_4 span:nth-child(5){
      left:80px;
      -webkit-animation-delay: .8s;
      -moz-animation-delay: .8s;
      -ms-animation-delay: .8s;
      animation-delay: .8s;
    }

    @-webkit-keyframes preloader_4 {
      0% {opacity: 0.3; -webkit-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
      50% {opacity: 1; -webkit-transform: translateY(-10px); background:#f1c40f;	box-shadow: 0px 20px 3px rgba(0, 0, 0, 0.05);}
      100%  {opacity: 0.3; -webkit-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
    }
    @-moz-keyframes preloader_4 {
      0% {opacity: 0.3; -moz-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
      50% {opacity: 1; -moz-transform: translateY(-10px); background:#f1c40f;	box-shadow: 0px 20px 3px rgba(0, 0, 0, 0.05);}
      100%  {opacity: 0.3; -moz-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
    }
    @-ms-keyframes preloader_4 {
      0% {opacity: 0.3; -ms-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
      50% {opacity: 1; -ms-transform: translateY(-10px); background:#f1c40f;	box-shadow: 0px 20px 3px rgba(0, 0, 0, 0.05);}
      100%  {opacity: 0.3; -ms-transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
    }
    @keyframes preloader_4 {
      0% {opacity: 0.3; transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
      50% {opacity: 1; transform: translateY(-10px); background:#f1c40f;	box-shadow: 0px 20px 3px rgba(0, 0, 0, 0.05);}
      100%  {opacity: 0.3; transform:translateY(0px);	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);}
    }

    /******************* PRELOADER 5 **********
    *******************************************/

    #preloader5{
      position:relative;
      width:30px;
      height:30px;
      background:#3498db;
      border-radius:50px;
      -webkit-animation: preloader_5 1.5s infinite linear;
      -moz-animation: preloader_5 1.5s infinite linear;
      -ms-animation: preloader_5 1.5s infinite linear;
      animation: preloader_5 1.5s infinite linear;
    }
    #preloader5:after{
      position:absolute;
      width:50px;
      height:50px;
      border-top:10px solid #9b59b6;
      border-bottom:10px solid #9b59b6;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      border-radius:50px;
      content:'';
      top:-20px;
      left:-20px;
      -webkit-animation: preloader_5_after 1.5s infinite linear;
      -moz-animation: preloader_5_after 1.5s infinite linear;
      -ms-animation: preloader_5_after 1.5s infinite linear;
      animation: preloader_5_after 1.5s infinite linear;
    }

    @-webkit-keyframes preloader_5 {
      0% {-webkit-transform: rotate(0deg);}
      50% {-webkit-transform: rotate(180deg);background:#2ecc71;}
      100% {-webkit-transform: rotate(360deg);}
    }
    @-webkit-keyframes preloader_5_after {
      0% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
      50% {border-top:10px solid #3498db;border-bottom:10px solid #3498db;}
      100% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
    }

    @-moz-keyframes preloader_5 {
      0% {-moz-transform: rotate(0deg);}
      50% {-moz-transform: rotate(180deg);background:#2ecc71;}
      100% {-moz-transform: rotate(360deg);}
    }
    @-moz-keyframes preloader_5_after {
      0% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
      50% {border-top:10px solid #3498db;border-bottom:10px solid #3498db;}
      100% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
    }

    @-ms-keyframes preloader_5 {
      0% {-ms-transform: rotate(0deg);}
      50% {-ms-transform: rotate(180deg);background:#2ecc71;}
      100% {-ms-transform: rotate(360deg);}
    }
    @-ms-keyframes preloader_5_after {
      0% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
      50% {border-top:10px solid #3498db;border-bottom:10px solid #3498db;}
      100% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
    }

    @keyframes preloader_5 {
      0% {transform: rotate(0deg);}
      50% {transform: rotate(180deg);background:#2ecc71;}
      100% {transform: rotate(360deg);}
    }
    @keyframes preloader_5_after {
      0% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
      50% {border-top:10px solid #3498db;border-bottom:10px solid #3498db;}
      100% {border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;}
    }

    /******************* PRELOADER 6 **********
    *******************************************/
    #preloader6{
      position:relative;
      width: 42px;
      height: 42px;
      -webkit-animation: preloader_6 5s infinite linear;
      -moz-animation: preloader_6 5s infinite linear;
      -ms-animation: preloader_6 5s infinite linear;
      animation: preloader_6 5s infinite linear;
    }
    #preloader6 span{
      width:20px;
      height:20px;
      position:absolute;
      background:red;
      display:block;
      -webkit-animation: preloader_6_span 1s infinite linear;
      -moz-animation: preloader_6_span 1s infinite linear;
      -ms-animation: preloader_6_span 1s infinite linear;
      animation: preloader_6_span 1s infinite linear;
    }
    #preloader6 span:nth-child(1){
      background:#2ecc71;

    }
    #preloader6 span:nth-child(2){
      left:22px;
      background:#9b59b6;
      -webkit-animation-delay: .2s;
      -moz-animation-delay: .2s;
      -ms-animation-delay: .2s;
      animation-delay: .2s;

    }
    #preloader6 span:nth-child(3){
      top:22px;
      background:#3498db;
      -webkit-animation-delay: .4s;
      -moz-animation-delay: .4s;
      -ms-animation-delay: .4s;
      animation-delay: .4s;
    }
    #preloader6 span:nth-child(4){
      top:22px;
      left:22px;
      background:#f1c40f;
      -webkit-animation-delay: .6s;
      -moz-animation-delay: .6s;
      -ms-animation-delay: .6s;
      animation-delay: .6s;
    }

    @-webkit-keyframes preloader_6 {
      from {-webkit-transform: rotate(0deg);}
      to {-webkit-transform: rotate(360deg);}
    }
    @-webkit-keyframes preloader_6_span {
      0% { -webkit-transform:scale(1); }
      50% { -webkit-transform:scale(0.5); }
      100% { -webkit-transform:scale(1); }
    }

    @-moz-keyframes preloader_6 {
      from {-moz-transform: rotate(0deg);}
      to {-moz-transform: rotate(360deg);}
    }
    @-moz-keyframes preloader_6_span {
      0% { -moz-transform:scale(1); }
      50% { -moz-transform:scale(0.5); }
      100% { -moz-transform:scale(1); }
    }

    @-ms-keyframes preloader_6 {
      from {-ms-transform: rotate(0deg);}
      to {-ms-transform: rotate(360deg);}
    }
    @-ms-keyframes preloader_6_span {
      0% { -ms-transform:scale(1); }
      50% { -ms-transform:scale(0.5); }
      100% { -ms-transform:scale(1); }
    }

    @-ms-keyframes preloader_6 {
      from {-ms-transform: rotate(0deg);}
      to {-ms-transform: rotate(360deg);}
    }
    @keyframes preloader_6_span {
      0% { transform:scale(1); }
      50% { transform:scale(0.5); }
      100% { transform:scale(1); }
    }
  </style>
</head>
<body>
<div class="loader-wrapper">
  <div class="loader">
    <div id="preloader_1">
      <span></span>
      <span></span>
      <span></span>
      <span></span>
      <span></span>
    </div>
  </div>
  <div class="loader">
    <div id="preloader_2">
      <span></span>
      <span></span>
      <span></span>
      <span></span>
    </div>
  </div>
  <div class="loader">
    <div id="preloader_3"></div>
  </div>
  <div class="loader">
    <div id="preloader_4">
      <span></span>
      <span></span>
      <span></span>
      <span></span>
      <span></span>
    </div>
  </div>
  <div class="loader">
    <div id="preloader5"></div>
  </div>
  <div class="loader">
    <div id="preloader6">
      <span></span>
      <span></span>
      <span></span>
      <span></span>
    </div>
  </div>
</div>
</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖行骗老中医

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值