CSS3 铰链效果

 

这世界上根本不存在“不会做”这回事,当你失去了所有的依靠的时候,自然什么都会了。


 

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>CSS3-铰链-效果</title>
 6 <style>
 7   body{
 8     width: 100%;
 9     height: 100%;
10     overflow: hidden;
11     position: absolute;
12     left: 0;
13     background-color: #000;
14   }
15   .element{
16 
17     color: #f35626;
18     margin: -24px auto auto auto;
19     position: absolute;
20     top: 50%;
21     left: 50%;
22     background-image: -webkit-linear-gradient(92deg,#f35626,#feab3a);
23     -webkit-background-clip: text;
24     -webkit-text-fill-color: transparent;
25     -webkit-animation: hue 60s infinite linear;
26     margin-bottom: 1.5rem;
27     font-size: 3rem;
28     font-weight: 100;
29     line-height: 1;
30     letter-spacing: -.05em;
31   }
32   .animated {
33     -webkit-animation-duration: 3s;
34     animation-duration: 3s;
35     -webkit-animation-fill-mode: both;
36     animation-fill-mode: both;
37   }
38 @keyframes hinge {
39   0% {
40     transform-origin: top left;
41     animation-timing-function: ease-in-out;
42   }
43 
44   20%, 60% {
45     transform: rotate3d(0, 0, 1, 80deg);
46     transform-origin: top left;
47     animation-timing-function: ease-in-out;
48   }
49 
50   40%, 80% {
51     transform: rotate3d(0, 0, 1, 60deg);
52     transform-origin: top left;
53     animation-timing-function: ease-in-out;
54     opacity: 1;
55   }
56 
57   to {
58     transform: translate3d(0, 700px, 0);
59     opacity: 0;
60   }
61 }
62 
63 .hinge {
64   animation-name: hinge;
65 }
66 </style>
67 </head>
68 <body>
69     <div class="element animated hinge">hinge</div>
70 </body>
71 </html>
View Code

 

 

posted @ 2017-01-21 15:25  Linda_Je  Views(177)  Comments(0Edit  收藏  举报