案例:CSS3 案例     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<style> 
5
div
6
{
7
width:100px;
8
height:50px;
9
background:red;
10
color:white;
11
font-weight:bold;
12
position:relative;
13
animation:mymove 5s infinite;
14
-webkit-animation:mymove 5s infinite; /* Safari and Chrome */
15
}
16
17
#div1 {animation-timing-function:cubic-bezier(0,0,0.25,1);}
18
#div2 {animation-timing-function:cubic-bezier(0.25,0.1,0.25,1);}
19
#div3 {animation-timing-function:cubic-bezier(0.42,0,1,1);}
20
#div4 {animation-timing-function:cubic-bezier(0,0,0.58,1);}
21
#div5 {animation-timing-function:cubic-bezier(0.42,0,0.58,1);}
22
23
/* Safari and Chrome: */
24
#div1 {-webkit-animation-timing-function:cubic-bezier(0,0,1,1);}
25
#div2 {-webkit-animation-timing-function:cubic-bezier(0.25,0.1,0.25,1);}
26
#div3 {-webkit-animation-timing-function:cubic-bezier(0.42,0,1,1);}
27
#div4 {-webkit-animation-timing-function:cubic-bezier(0,0,0.58,1);}
28
#div5 {-webkit-animation-timing-function:cubic-bezier(0.42,0,0.58,1);}
29
30
@keyframes mymove
31
{
32
from {left:0px;}
33
to {left:300px;}
34
}
35
36
@-webkit-keyframes mymove /* Safari and Chrome */
37
{
38
from {left:0px;}
39
to {left:300px;}
40
}
41
</style>
42
</head>
43
<body>
44
45
<p><strong>注释:</strong>Internet Explorer 9 以及更早的版本不支持 animation-timing-function 属性。</p>
46
47
<div id="div1">linear</div>
48
<div id="div2">ease</div>