| <template> | 
|      <view class="container loading6"> | 
|         <view class="shape shape1"></view> | 
|         <view class="shape shape2"></view> | 
|         <view class="shape shape3"></view> | 
|         <view class="shape shape4"></view> | 
|     </view> | 
| </template> | 
|   | 
| <script> | 
|     export default { | 
|         name: 'loading6', | 
|         data() { | 
|             return { | 
|                  | 
|             }; | 
|         } | 
|     } | 
| </script> | 
| <style scoped="true"> | 
| .container { | 
|   width: 30px; | 
|   height: 30px; | 
|   position: relative; | 
| } | 
|   | 
| .container.loading6 { | 
|   -webkit-animation: rotation 1s infinite; | 
|           animation: rotation 1s infinite; | 
| } | 
| .container.loading6 .shape { | 
|   width: 12px; | 
|   height: 12px; | 
|   border-radius: 2px; | 
| } | 
| .container .shape { | 
|   position: absolute; | 
|   width: 10px; | 
|   height: 10px; | 
|   border-radius: 1px; | 
| } | 
| .container .shape.shape1 { | 
|   left: 0; | 
|   background-color: #1890FF; | 
| } | 
| .container .shape.shape2 { | 
|   right: 0; | 
|   background-color: #91CB74; | 
| } | 
| .container .shape.shape3 { | 
|   bottom: 0; | 
|   background-color: #FAC858; | 
| } | 
| .container .shape.shape4 { | 
|   bottom: 0; | 
|   right: 0; | 
|   background-color: #EE6666; | 
| } | 
|   | 
|   | 
| .loading6 .shape1 { | 
|   -webkit-animation: animation6shape1 2s linear 0s infinite normal; | 
|           animation: animation6shape1 2s linear 0s infinite normal; | 
| } | 
|   | 
| @-webkit-keyframes animation6shape1 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(0, 18px); | 
|             transform: translate(0, 18px); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(18px, 18px); | 
|             transform: translate(18px, 18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(18px, 0); | 
|             transform: translate(18px, 0); | 
|   } | 
| } | 
|   | 
| @keyframes animation6shape1 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(0, 18px); | 
|             transform: translate(0, 18px); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(18px, 18px); | 
|             transform: translate(18px, 18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(18px, 0); | 
|             transform: translate(18px, 0); | 
|   } | 
| } | 
| .loading6 .shape2 { | 
|   -webkit-animation: animation6shape2 2s linear 0s infinite normal; | 
|           animation: animation6shape2 2s linear 0s infinite normal; | 
| } | 
|   | 
| @-webkit-keyframes animation6shape2 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(-18px, 0); | 
|             transform: translate(-18px, 0); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(-18px, 18px); | 
|             transform: translate(-18px, 18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(0, 18px); | 
|             transform: translate(0, 18px); | 
|   } | 
| } | 
|   | 
| @keyframes animation6shape2 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(-18px, 0); | 
|             transform: translate(-18px, 0); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(-18px, 18px); | 
|             transform: translate(-18px, 18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(0, 18px); | 
|             transform: translate(0, 18px); | 
|   } | 
| } | 
| .loading6 .shape3 { | 
|   -webkit-animation: animation6shape3 2s linear 0s infinite normal; | 
|           animation: animation6shape3 2s linear 0s infinite normal; | 
| } | 
|   | 
| @-webkit-keyframes animation6shape3 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(18px, 0); | 
|             transform: translate(18px, 0); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(18px, -18px); | 
|             transform: translate(18px, -18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(0, -18px); | 
|             transform: translate(0, -18px); | 
|   } | 
| } | 
|   | 
| @keyframes animation6shape3 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(18px, 0); | 
|             transform: translate(18px, 0); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(18px, -18px); | 
|             transform: translate(18px, -18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(0, -18px); | 
|             transform: translate(0, -18px); | 
|   } | 
| } | 
| .loading6 .shape4 { | 
|   -webkit-animation: animation6shape4 2s linear 0s infinite normal; | 
|           animation: animation6shape4 2s linear 0s infinite normal; | 
| } | 
|   | 
| @-webkit-keyframes animation6shape4 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(0, -18px); | 
|             transform: translate(0, -18px); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(-18px, -18px); | 
|             transform: translate(-18px, -18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(-18px, 0); | 
|             transform: translate(-18px, 0); | 
|   } | 
| } | 
|   | 
| @keyframes animation6shape4 { | 
|   0% { | 
|     -webkit-transform: translate(0, 0); | 
|             transform: translate(0, 0); | 
|   } | 
|   25% { | 
|     -webkit-transform: translate(0, -18px); | 
|             transform: translate(0, -18px); | 
|   } | 
|   50% { | 
|     -webkit-transform: translate(-18px, -18px); | 
|             transform: translate(-18px, -18px); | 
|   } | 
|   75% { | 
|     -webkit-transform: translate(-18px, 0); | 
|             transform: translate(-18px, 0); | 
|   } | 
| } | 
| </style> |