码迷,mamicode.com
首页 > Web开发 > 详细

css加载动画...

时间:2018-01-12 14:17:57      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:orm   city   ott   tom   osi   display   htm   isp   加载动画   

 1 加载动画...
 2 
 3  
 4 
 5 <p>加载动画...</p>
 6 <p> </p>
 7 <p> </p>
 8 <style><!--
 9 .container {
10         position: absolute;
11         top: 0;
12         left: 0;
13         bottom: 0;
14         right: 0;
15         display: flex;
16         align-items: center;
17         justify-content: center;
18       }
19 
20       /* Loading CSS 样式 */ 
21       
22         .boxLoading {  
23           width: 50px;
24           height: 50px;
25           margin: auto;
26           position: absolute;
27           left: 0;
28           right: 0;
29           top: 0;
30           bottom: 0;
31         }
32       
33       .boxLoading:before {
34         content: ‘‘;
35         width: 50px;
36         height: 5px;
37         background: #000;
38         opacity: 0.1;
39         position: absolute;
40         top: 59px;
41         left: 0;
42         border-radius: 50%;
43         animation: box-loading-shadow 0.5s linear infinite;
44       }
45       .boxLoading:after {
46         content: ‘‘;
47         width: 50px;
48         height: 50px;
49         background: -webkit-linear-gradient(270deg, rgba(33, 127, 199, 1) 0%, rgba(33, 127, 199, 1) 0%, rgba(52, 152, 228, 1) 100%, rgba(52, 152, 228, 1) 100%);
50         background: -moz-linear-gradient(180deg, rgba(33, 127, 199, 1) 0%, rgba(33, 127, 199, 1) 0%, rgba(52, 152, 228, 1) 100%, rgba(52, 152, 228, 1) 100%);
51         background: linear-gradient(180deg, rgba(33, 127, 199, 1) 0%, rgba(33, 127, 199, 1) 0%, rgba(52, 152, 228, 1) 100%, rgba(52, 152, 228, 1) 100%);
52         animation: box-loading-animate 0.5s linear infinite;
53         position: absolute;
54         top: 0;
55         left: 0;
56         border-radius: 3px;
57       }
58         
59       @keyframes box-loading-animate {
60         17% {
61           border-bottom-right-radius: 3px;
62         }
63         25% {
64           transform: translateY(9px) rotate(22.5deg);
65         }
66         50% {
67           transform: translateY(18px) scale(1, .9) rotate(45deg);
68           border-bottom-right-radius: 40px;
69         }
70         75% {
71           transform: translateY(9px) rotate(67.5deg);
72         }
73         100% {
74           transform: translateY(0) rotate(90deg);
75         }
76       }
77         
78       @keyframes box-loading-shadow {
79         0%, 100% {
80           transform: scale(1, 1);
81         }
82         50% {
83           transform: scale(1.2, 1);
84         }
85       }
86 --></style>
87 <div class="container"><!-- Loading HTML-->
88 <div class="boxLoading"> </div>
89 </div>
90   

 

css加载动画...

标签:orm   city   ott   tom   osi   display   htm   isp   加载动画   

原文地址:https://www.cnblogs.com/harlem/p/8275392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!