之前介绍了好多款html5和css3实现的动画,今天要给大家带来一款html5和css3实现的小机器人走路动画。该实例的人物用html5绘画的,动画效果是html5和css3实现的。一起看下效果图。! x1 j8 g6 [: h$ y) |6 t
实现的代码。9 N# r4 J/ x/ c
html代码:
2 _% _& W4 t: l7 N/ _ ^; k3 P' W代码如下:4 M" \9 b) m4 v! F5 e, q
<svg version=1.1 id=layer_1 xmlns= xmlns:xlink=+ t4 w4 ^. x$ o
x=0px y=0px viewbox=0 0 458 337 enable-background=new 0 0 458 337 xml:space=preserve>5 k0 A, w8 L6 {; m8 G% _, @
<g id=left-arm>9 m: V* y. _& @! h, X
<g>
8 H6 ]: }& j- b; `3 l<path fill=#fdbf88 d=m264,216.2l2.5,3.6c1.4,2.1,4.6,3.5,7.1,3.1l15.6-2.2c2.5-0.4,5.5-2.4,6.7-4.6l0.8-1.4
" K* K/ U- M+ u- _0 K, b% L$ i. E+ x3 }c1.2-2.2,1-5.7-0.4-7.7l-5.2-7.5c285.8,208.8,274.7,214.1,264,216.2z />8 e% H5 A6 O ?
<path fill=#fdb473 d=m282.9,208.4l8.3,7.8c1.4,2.1,3.6,1.9,4.8-0.3l0.7-1.3c1.2-2.2,1-5.7-0.4-7.7l-4.4-8.98 P: e2 z0 {, D. |! P$ T
c289.8,202.2,286.7,205.6,282.9,208.4z />% N4 M/ _' G, c9 z' S4 z
</g>2 a1 ]% O- i% I: A0 x6 j* t# E
<g>
0 T' N! A4 {% f0 j<path fill=#262626 d=m291.1,199.4l-20.2-29.1c-1.4-2.1-4.6-3.5-7.1-3.1l-15.7,2.2c-2.5,0.4-5.5,2.4-6.7,4.6l-0.7,1.4
" ~) |; z# E; o# Q3 Ic-1.2,2.2-1,5.7,0.4,7.7l22.8,32.9c274.7,214.1,285.8,208.8,291.1,199.4z />
- f) B* `# e: g3 t2 Q) S1 i4 i<path d=m287.8,189.9l-16.8-19.6c-1.4-2.1-3.6-1.9-4.8,0.3l-0.7,1.3c-1.2,2.2-1,5.7,0.4,7.7l16,27.8l1,1c3.8-2.7,6.9-6.2,8.9-10.39 E( E- i, v- K
l287.8,189.9z />
) m, [2 f' \/ J1 |4 n<path fill=#7f7f7f stroke=#000000 stroke-width=0.9111 d=m263.8,167.2c2.5-0.4,3.5,1.2,2.3,3.4l-0.8,1.40 ]3 c' z! o$ ]+ D% ^+ B4 |: \
c-1.2,2.2-4.2,4.3-6.7,4.6l-15.7,2.2c-2.5,0.4-3.5-1.2-2.3-3.3l0.8-1.4c1.2-2.2,4.2-4.3,6.7-4.6l263.8,167.2z />
" g* y! @, Q" G; ^</g>! b2 i# Y% v1 ^6 d/ ^+ t3 q- v
</g>
$ W; @, ^- J; I4 M' f<g id=left-leg>, s f( X. O$ x3 ~2 H2 W
<path fill=#262626 stroke=#000000 stroke-width=0.9111 d=m283.7,246c1.3-2.1,1.4-5.6,0.1-7.7l265.4,208
, j5 e2 H9 b e& }- Uc-1.3-2.1-4.4-3.7-6.9-3.5l-17.8,1.5c-2.5,0.2-5.6,2.1-7,4.2l-7.3,11.7c-1.3,2.1-1.4,5.6-0.1,7.8l18.3,30.2+ z- `9 ?! u4 G+ T( ` O0 E9 R2 R
c1.3,2.1,4.4,3.7,6.9,3.5l17.7-1.4c2.5-0.2,5.6-2.1,7-4.2l283.7,246z />
) E. g: {$ ^4 W; I I' \<path fill=#bfbfbf stroke=#000000 stroke-width=0.9111 d=m232.5,224.3l-6.1-2.5c-1.3,2.1-1.4,5.6-0.1,7.8l232.5,224.3z />
6 K; v1 G& y& U5 u; f<path d=m283.7,238.2c1.3,2.1,1.3,5.6-0.1,7.8l-7.3,11.6c-1.3,2.1-3.5,2.1-4.8,0l-18.3-30.2c-1.3-2.1-1.3-5.6,0.1-7.8l7.3-11.6
' t' T1 H4 Y0 d5 M2 lc1.3-2.1,3.5-2.1,4.8,0l283.7,238.2z />
1 L M* M! {1 Z' ^* }/ }! ]<path fill=#4d4d4d d=m244.7,259.8c1.3,2.1,4.4,3.7,6.9,3.5l17.7-1.4c2.5-0.2,3.5-2.1,2.2-4.3l-18.3-30.21 D7 l- b3 y* I( a8 @# t
c-1.3-2.1-4.4-3.7-6.9-3.5l-17.7,1.4c-2.5,0.2-3.5,2.1-2.2,4.3l244.7,259.8z /> m1 X1 m( q* \/ M( F
<path fill=#000 stroke=#000000 stroke-width=0.9111 d=m258.5,204.5c2.5-0.2,3.4,1.4,2.1,3.5l-7.4,11.7
) w' }$ k! v1 z# nc-1.3,2.1-4.5,4-7,4.2l-17.8,1.5c-2.5,0.2-3.4-1.4-2.1-3.5l7.4-11.7c1.3-2.1,4.5-4,7-4.2l258.5,204.5z />
8 i$ H, J$ m5 H0 }$ u% y+ p0 h</g>( V9 o N- i6 x
<g id=right-leg>
3 ^8 y7 O) d: B) j1 Q- z2 f9 w<path fill=#262626 stroke=#000000 stroke-width=0.9111 d=m222.5,272.1c2.5-0.2,5.3-2.2,6.3-4.6l13.3-32.8$ C5 j) n% N/ N
c0.9-2.3,0.4-5.8-1.3-7.6l-11.8-13.4c-1.7-1.9-5-3.3-7.5-3.1l-13.7,1.1c-2.5,0.2-5.3,2.3-6.3,4.6l188.1,249
8 j' L3 a. B7 L5 C0 C2 Q' q' Lc-0.9,2.3-0.4,5.8,1.3,7.6l11.7,13.4c1.7,1.9,5,3.3,7.5,3.1l222.5,272.1z />
! C/ Q) [; J# T, r# X$ a<path fill=#bfbfbf stroke=#000000 stroke-width=0.9111 d=m209.3,218.1l-1.6-6.4c-2.5,0.2-5.3,2.3-6.3,4.6l209.3,218.1z />
' u3 c. X/ m% w* y1 @- x<path d=m228.7,267.5c-0.9,2.3-3.8,4.4-6.3,4.6l-13.7,1.1c-2.5,0.2-3.8-1.5-2.8-3.9l13.3-32.8c0.9-2.3,3.8-4.4,6.3-4.6l13.7-1.1 N! X( n9 O9 f0 `$ ~$ f
c2.5-0.2,3.8,1.5,2.8,3.9l228.7,267.5z />
# O9 _, R3 q0 A8 L# D( \1 ^<path fill=#4d4d4d d=m188.1,249c-0.9,2.3-0.4,5.8,1.3,7.6l11.7,13.4c1.7,1.9,3.8,1.5,4.7-0.8l13.3-32.8c0.9-2.3,0.4-5.8-1.3-7.6+ b6 M5 q' c6 _7 v6 ^$ j
l-11.7-13.4c-1.7-1.9-3.8-1.5-4.7,0.8l188.1,249z />
1 n5 a7 N( I, g/ C<path fill=#000 stroke=#000000 stroke-width=0.9111 d=m240.8,227.1c1.7,1.9,1,3.6-1.5,3.8l-13.8,1.1
) ], w: s( l1 i6 G, hc-2.5,0.2-5.9-1.2-7.5-3.1l-11.8-13.4c-1.7-1.9-1-3.6,1.5-3.8l13.8-1.1c2.5-0.2,5.9,1.2,7.5,3.1l240.8,227.1z />
4 V% @ G0 o7 ^' P" D</g>
9 `4 ]8 x Z5 J<g id=torso>
# }+ }- K5 i6 y9 e4 i- V<path fill=#262626 stroke=#000000 stroke-width=0.9111 d=m270.8,217.6c2.2-1.1,4.1-4.1,4.1-6.6l0-35.4
8 i: p7 w. b' ?# {) Zc0-2.5-1.8-5.5-4.1-6.6l-23.3-11.6c-2.2-1.1-5.9-1.1-8.1,0l198,178.2c-2.2,1.1-4.1,4.1-4.1,6.6v35.3c0,2.5,1.8,5.5,4.1,6.6
% n( z& a( X* cl23.2,11.6c2.2,1.1,5.9,1.1,8.1,0l270.8,217.6z />( F- f/ M! c( N9 W( P- D2 J
<path fill=#bfbfbf stroke=#000000 stroke-width=0.9111 d=m201.9,183.5l-3.9-5.3c-2.2,1.1-4.1,4.1-4.1,6.6l201.9,183.5z />5 J+ s0 H& T K2 J4 w+ o) y& {
<path d=m274.9,211c0,2.5-1.8,5.5-4.1,6.6l-41.4,20.7c-2.2,1.1-4.1,0-4.1-2.5v-35.4c0-2.5,1.8-5.5,4.1-6.6l41.4-20.7
: K. m' ?# L# G' E& }" [; ` Xc2.2-1.1,4.1,0,4.1,2.5v211z />( D2 H* Y5 Z( |
<path fill=#4d4d4d stroke=#000000 stroke-width=0.9111 d=m193.9,220.2c0,2.5,1.8,5.5,4.1,6.6l23.2,11.6
. [' i6 p( H) q+ w& K' }" A" zc2.2,1.1,4.1,0,4.1-2.5v-35.4c0-2.5-1.8-5.5-4.1-6.6l198,182.3c-2.2-1.1-4.1,0-4.1,2.5v220.2z />! k$ Y7 G+ [" n
<path fill=#7f7f7f stroke=#000000 stroke-width=0.9111 d=m270.8,169.1c2.2,1.1,2.2,3,0,4.1l-41.5,20.8 _+ i1 w* E, D, |6 M1 n9 S0 ]7 I
c-2.2,1.1-5.9,1.1-8.1,0l-23.3-11.7c-2.2-1.1-2.2-3,0-4.1l41.5-20.8c2.2-1.1,5.9-1.1,8.1,0l270.8,169.1z />% v j/ V5 y0 _* a! q$ a* G; B. N# h
</g>
" _! W: L& V; N! Q. F+ E# W<g id=right-arm>
% P1 p/ h7 G9 K* d: o<g>
- v( u2 ~ u) `$ }0 G6 k<path fill=#fdbf88 stroke=#000000 stroke-width=0.9111 d=m201.8,237l2.6,7.5c0.8,2.4,3.5,4.6,6,4.9l15.6,2.1
* k" m/ u% |: E" f, Z( ^c2.5,0.3,6-0.9,7.7-2.7l1.1-1.1c1.8-1.8,2.5-5.2,1.7-7.6l-2.5-7.3c225.3,241.7,213.3,239.4,201.8,237z />
) w) V' v5 W" M! P<path fill=#fdb473 d=m223.7,238.6l5.5,9.2c0.8,2.4,2.9,2.8,4.7,1l1-1.1c1.8-1.8,2.5-5.2,1.7-7.6l-2.5-7.3
! z: T% u( i1 t/ _2 m& {c231,236,227.5,237.7,223.7,238.6z />. _) I+ \5 Q" `! h# R" y
<path fill=#fecb9d d=m204.4,244.5c0.8,2.4,3.5,4.6,6,4.9l15.6,2.1c2.5,0.3,3.8-1.3,3-3.7l-5.4-9.2c-7.6,1.7-16.2-0.4-24.4-2.1
- r4 b$ d4 m* n8 E! \( e1 ql204.4,244.5z />
, Q" l0 ?# }8 r; t1 h6 F" S* j</g>. H. R7 r: H; l. ]+ Y/ t% a
<g>. [! |/ W+ d. N: s: N; h
<path fill=#262626 stroke=#000000 stroke-width=0.9111 d=m234.1,232.9l-12-34.8c-0.8-2.4-3.5-4.6-6-4.9l-15.7-2.1
1 r+ ^, x5 ^1 x" V' F' s9 \c-2.5-0.3-5.9,0.9-7.7,2.7l-1,1.1c-1.7,1.8-2.5,5.2-1.7,7.6l11.9,34.5c213.3,239.4,225.3,241.7,234.1,232.9z />
) D4 a0 Y3 S" R: Q" z<path fill=#bfbfbf stroke=#000000 stroke-width=0.9111 d=m194.2,201.5l-2.6-6.6c-1.7,1.8-2.5,5.2-1.7,7.6l194.2,201.5z />
% d5 d& E q+ n/ E3 O( Q1 u# p; p<path d=m234.1,232.9l-12-34.8c-0.8-2.4-2.9-2.8-4.7-1l-1,1.1c-1.8,1.8-2.5,5.2-1.7,7.6l8,31.1l1.1,1.81 o0 Z. f4 T( [2 |
c227.5,237.7,231,236,234.1,232.9z />
0 `2 M+ k1 g$ o7 u<path fill=#4d4d4d d=m214.5,205.7c-0.8-2.4-3.5-4.6-6-4.9l-15.6-2.1c-2.5-0.3-3.8,1.3-3,3.7l8.5,32.6l0.9,1.4
7 ~; ~8 i6 E z" l7 J. Mc8.2,1.7,16.8,3.8,24.4,2.1l-1.1-1.8l214.5,205.7z />* e0 u5 q2 x8 e0 d# i
<path fill=#7f7f7f stroke=#000000 stroke-width=0.9111 d=m216,193.2c2.5,0.3,3.1,2.1,1.3,3.9l-1.1,1.1% @1 G9 E' ^ J6 ^# ^6 \
c-1.8,1.8-5.2,3-7.7,2.7l-15.7-2.1c-2.5-0.3-3.1-2.1-1.3-3.9l1.1-1.1c1.8-1.8,5.2-3,7.7-2.7l216,193.2z />. i: p: G0 E! k5 n
</g>
, \/ x! n. h6 [% ?" L5 ]3 z! V5 n( p</g>3 ]" V- q& V8 f7 X
<g id=head>- I V4 O: l, c+ r! O
<g id=sub-head>
4 n5 U) b9 ~' ^7 {2 ?9 {- U<g>
' E7 f9 O7 @ b<path fill=#fdbf88 stroke=#000000 stroke-width=0.9111 d=m288.6,197.1c4.5-2.2,8.2-8.2,8.2-13.2l0-52.5
' u6 I; m% s+ R$ sc0-5-3.7-10.9-8.1-13.2l242,94.9c-4.5-2.2-11.8-2.2-16.3,0l-46.4,23.4c-4.5,2.3-8.1,8.2-8.1,13.2v52.4c0,5,3.7,10.9,8.1,13.2
' ]6 a- Z1 O8 x A0 h9 ?- nl46.4,23.2c4.5,2.2,11.8,2.2,16.3,0l288.6,197.1z />
2 c% I; I' r' v$ t3 a& F<path fill=#feecdc stroke=#000000 stroke-width=0.9111 d=m187.1,128.8l-7.8-10.5c-4.5,2.3-8.1,8.2-8.1,13.2l187.1,128.8z />
* C% _+ Z- ]8 P0 ~4 {9 @3 [<path fill=#fdb473 d=m296.7,183.9c0,5-3.7,10.9-8.1,13.2l-46.4,23.2c-4.5,2.2-8.1,0-8.1-5v-52.5c0-5,3.7-10.9,8.1-13.2: V; F7 C5 R) k
l46.4-23.2c4.5-2.2,8.1,0,8.1,5v183.9z />
1 T5 O& G+ F" x: p3 F, x) p5 O& m1 }<path fill=#fecb9d d=m171.1,183.9c0,5,3.7,10.9,8.1,13.2l46.4,23.2c4.5,2.2,8.1,0,8.1-5v-52.5c0-5-3.7-10.9-8.1-13.2! n; e/ C1 N( f+ e$ d6 r9 S3 q
l-46.4-23.2c-4.5-2.2-8.1,0-8.1,5v183.9z />* ?1 O* u1 A7 Y5 K
<path fill=#fed9b9 d=m288.6,118.2c4.5,2.2,4.5,5.9,0,8.1l242,149.6c-4.5,2.2-11.8,2.2-16.3,0l-46.6-23.3
2 D& s9 `# n/ J/ i# \ {c-4.5-2.2-4.5-5.9,0-8.1l46.6-23.3c4.5-2.2,11.8-2.2,16.3,0l288.6,118.2z />
7 v# \* k' V# o" i2 {* z</g>! t Z3 N, G; l9 v$ s- _
<line id=right-eyebrow fill=#4d4d4d stroke=#000000 stroke-width=1.8222 x1=243.3; e K0 k3 I. m; W6 Y
y1=180.6 x2=266.4 y2=181.7 />
9 B/ ] M( O+ }! O+ Z8 b* L<line id=left-eyebrow fill=#4d4d4d stroke=#000000 stroke-width=1.8222 x1=272.48 c Y; e* c, p4 l s7 b: \# f b
y1=177.4 x2=288.4 y2=164.6 />
* `! x* s K0 x* x3 ?7 J5 c<circle id=left-eye stroke=#000000 stroke-width=0.9111 cx=283.6 cy=176.52 A8 B5 s5 \, S
r=3.8 />
, ~ ^$ I# e7 q<circle id=right-eye stroke=#000000 stroke-width=0.9111 cx=257.5 cy=186.9
( ~1 |1 ]+ r2 x1 xr=3.8 /># O4 j0 I2 u! G5 ~: q8 H
</g>
2 D, y) Q, f/ U! q6 P4 K* g; ?: n<g id=hair>
+ F% \( d% ^. q4 b<polygon fill=#ffccce stroke=#000000 stroke-width=0.9111 points=204.7,103.9 185.6,93.4 204.8,85.9 223.9,95.7 />6 t J% f7 L% Z% }7 k
<polygon fill=#ff999e stroke=#000000 stroke-width=0.9111 points=215.7,102.7 191.3,77.7 211,70.6 235.1,94.3 />1 ]4 j! Z2 }& c4 n
<polygon fill=#fe666d stroke=#000000 stroke-width=0.9111 points=227.5,102.7 201.1,67 221.1,60.1 247,94 /># u& m1 Z' P- P' |3 n5 @4 x
<polygon fill=#fe333d stroke=#000000 stroke-width=0.9111 points=241.3,104 223.4,55.6 243.9,48.7 261,94.9 />2 N$ F2 i( @, n
<polygon fill=#fe000c points=257,143.2 244.4,84.3 264.4,75.9 275.9,132.3 />8 {) h# K+ l" q; x
<polygon fill=#fe4d55 points=194.6,110.7 257,143.2 257,143.2 244.4,84.3 244.4,84.3 241.3,104 241.3,104 223.4,55.6
* N$ z: k x- W) E223.4,55.6 227.5,102.7 227.5,102.7 201.1,67 201.1,67 215.7,102.7 215.7,102.7 191.3,77.7 191.3,77.7 204.7,103.9 204.7,103.9 5 [/ m# K4 Q. h* x
185.6,93.4 185.6,93.4 />4 s8 _5 z) R2 v( K6 w: H5 d U# Q4 w
</g>) }7 F, J7 r0 V. P& k( c% a; e0 s" n
</g>8 E' b Q! t% a1 [
<radialgradient id=svgid_1_ cx=239.975 cy=271.2543 r=122.4974 gradienttransform=matrix(1 0 0 0.2541 0 202.3306)( Q. d' [4 T; Y! b2 |7 ]' t4 \
gradientunits=userspaceonuse># @7 Q& ?; g* g' Z/ p+ ?4 a
<stop offset=0 style=stop-color: #231f20; stop-opacity: 0.3 />% V( s! `% T0 Q+ J
<stop offset=1 style=stop-color: #231f20; stop-opacity: 0 />
1 w0 M! y2 u# l1 X</radialgradient>3 F, J! p! o0 t8 J& ]( b/ T$ y2 y
<ellipse fill=url(#svgid_1_) cx=240 cy=271.3 rx=122.5 ry=31.1 />* i4 l& O8 {" i+ P0 R v# ~
</svg>
# k z8 Z! p" r) Lcss3代码:% f) x( Z7 K0 B- k! L( q* x6 k9 r
代码如下:
6 e( T4 K& G3 Rhtml {; n; b$ G- `: T
-moz-box-sizing: border-box;
" U- i& U, h! c% d3 ~8 lbox-sizing: border-box;8 x+ R$ t! v" U5 a7 S
}5 S7 ]# M2 _5 R% P
*, *:before, *:after {
7 w' q/ o. U3 y5 ?4 \-moz-box-sizing: inherit;+ r a0 b& {3 D0 f9 c9 t6 }9 ]
box-sizing: inherit; z T$ e9 A0 ~) `0 R
}</p> <p>html,body {
( Z) C) {: j- q! b5 iheight:100%;" F5 w+ @: r! f
margin: 0;0 a+ C: M) C% m! ]
font: 40px/40px helvetica neue;% l; ]. M2 e5 E. s8 V/ Z
font-weight: 900;
7 E: o& u6 J% `& |1 w1 J8 Dcolor: rgba(255, 255, 255, 1);
. h$ b# D7 k6 W, {, [; Z" v9 {-webkit-font-smoothing: antialiased;& `+ L& M7 s! C) A" E
font-smoothing: antialiased;1 c& A @: r) q3 q7 l+ E
}</p> <p>svg {: s: S% A. k8 x M: e
width: 100%;! K2 m: W1 {0 M X0 b
height: 100%;' h/ @0 K7 W o6 ~; x0 g: I- `
}</p> <p>#left-eye {
4 _2 c' J2 e5 r-webkit-transform-origin: 283px 176px;. s* K D" Q; M& Q: }6 u
-ms-transform-origin: 283px 176px;
4 e) N9 g! _; w. K" Itransform-origin: 283px 176px; 1 ]& U( t& o' Z. q& }
/*animation: pulse 2s linear infinite;*/6 ]0 m$ t5 w: J L4 R& i
}
% [; h% Y$ n3 Q#head {
. B$ [3 t$ V c+ J) L o-webkit-transform-origin: 235px 173px;
- W. q9 i1 E5 g; f# P-ms-transform-origin: 235px 173px;+ u: ^5 N0 ?1 h1 N
transform-origin: 235px 173px; * N7 a) M& w9 a$ Q
-webkit-animation: head 2s ease-in-out infinite;
' B7 \4 M3 u0 A2 |+ t, {animation: head 2s ease-in-out infinite;
% K8 g) P C/ U( }6 ]1 n}</p> <p>#right-eyebrow, #left-eyebrow {5 ^2 R* a. h4 q: S! s
-webkit-animation: eyebrows 10s linear infinite;
8 P5 O3 z$ x! B$ h5 a0 W7 Z4 ianimation: eyebrows 10s linear infinite;; D: R! ~- [" C
}</p> <p>#left-leg {
( o6 B7 } h7 q5 O f) w6 q% z: @8 ^-webkit-transform-origin: 253px 225px;' c4 G9 z! ^: V! l
-ms-transform-origin: 253px 225px;
- S- n s/ |) v4 X9 Mtransform-origin: 253px 225px; ( R2 v% N* l. Z2 k+ t9 M) O
-webkit-animation: leftleg 2s ease-in-out infinite; ' R: L4 q+ N$ @
animation: leftleg 2s ease-in-out infinite;6 [! J8 z% b- C- C# x
}</p> <p>#right-leg {! p# a5 T3 W# d) z& V8 F
-webkit-transform-origin: 225px 235px;# E1 k2 G0 `( b R
-ms-transform-origin: 225px 235px;0 f, m3 N Y" d7 S1 }8 k0 N, k7 ]
transform-origin: 225px 235px;
, s5 k7 S. M+ o6 {, V/ d-webkit-animation: rightleg 2s ease-in-out infinite;
0 z, l2 T8 A" K: S/ xanimation: rightleg 2s ease-in-out infinite;
+ @9 `0 u- z) C9 a0 N}9 A9 g+ ^5 a8 [, n+ _! S$ V8 p2 y
#left-arm {
6 X9 W6 L& K' Q- F. D0 C7 J- ]-webkit-transform-origin: 263px 186px;
( \$ L# _+ _0 h) f4 |* u& T T-ms-transform-origin: 263px 186px;
& O* o" P1 U' U: mtransform-origin: 263px 186px; ( O" I0 X; o/ H6 [/ B. [+ }7 c
-webkit-animation: leftarm 2s ease-in-out infinite; # K* X6 e/ K( G+ M+ |( R1 T
animation: leftarm 2s ease-in-out infinite;
p5 f# q. I9 l, z% l8 P/ x}</p> <p>#right-arm {; D: D1 O' c( B; ]4 |, G
-webkit-transform-origin: 209px 214px;
" y1 X5 O, B1 S( M1 `' R-ms-transform-origin: 209px 214px;+ G* ~8 A" o+ d/ E
transform-origin: 209px 214px; 0 v* |0 h! D. x
-webkit-animation: rightarm 2s ease-in-out infinite; ( _: |+ c% E# ?6 h0 q
animation: rightarm 2s ease-in-out infinite;
' W/ M+ N8 X7 a9 y4 `}
/ b, f; U0 [4 R#hair {! v: `2 A/ U; P/ w& y5 H. e
-webkit-filter: hue-rotate(45deg);
' w: G7 \* O% `. Kfilter: hue-rotate(45deg); /* izza not workingz! */3 l: K% D$ \$ |% X5 B
}</p> <p>
- n. Z) D) H P- k, I. c@-webkit-keyframes leftleg {
2 ^6 ~, m! R' S3 w0%{& d' u! d5 m, ]* I
-webkit-transform: rotate(0deg);
8 |+ k* s3 x7 t, l) C/ Rtransform: rotate(0deg);
$ Y4 ?1 Q' v$ R/ N4 M% B}
5 |* F+ }/ S. j8 J" i1 d50%{
, R9 F. |8 c+ A3 S( B-webkit-transform: rotate(55deg);
/ s6 d( ~' Z, |transform: rotate(55deg);
8 K- P, q6 ~ U" T}, i3 B+ R* _) R4 D" B9 G9 \7 h
100%{! O6 D' y) L c- F
-webkit-transform: rotate(0deg);9 C% \( i2 b1 d! e" f
transform: rotate(0deg);
/ B7 g" w U( _4 K n}
) {, o8 }: d0 m9 T3 {) g& P. c}</p> <p>
& p6 u2 p6 I% {; U@keyframes leftleg {
2 U8 N. m$ e* j( {0%{
* [/ s( f- s8 q& H-webkit-transform: rotate(0deg);: ^3 o, l. B9 g! @ r
transform: rotate(0deg);
& |; E9 W; d# z* A- r}8 }: l, C+ k! O9 B$ U
50%{3 I% Q8 e+ t Q) y' k- @
-webkit-transform: rotate(55deg);
. c$ F7 {8 M5 K2 Ktransform: rotate(55deg);
x, J T" l" b}# C9 j/ I- u, ?. w) T9 G' a
100%{
- F# q5 h8 S) Y ^-webkit-transform: rotate(0deg);0 U2 L9 u# r6 G* ?8 n
transform: rotate(0deg);: b% }& V6 s4 r4 e
}
. G8 n3 F9 l8 M3 j' i; d}</p> <p>@-webkit-keyframes rightleg {
" r6 |/ `3 D/ X' ?0%{
; W7 X' I4 r' G+ W" q0 H2 M: F$ T-webkit-transform: rotate(25deg);
3 N) i( O0 E- f: _6 Xtransform: rotate(25deg);: |. }1 y3 t: l+ D
}5 E- ?" P( e) u
50%{6 ^8 ~- y3 I1 ~0 }
-webkit-transform: rotate(-40deg);" i( R5 Y9 q, Z1 L
transform: rotate(-40deg);, N# J/ s2 F- t
}, D `, R$ o( h# r( S8 a8 J( g
100%{3 c5 J. H! G/ u, @4 M- Q/ I2 ?
-webkit-transform: rotate(25deg);
+ X, e5 _0 [; D! J1 xtransform: rotate(25deg);. q9 l3 K0 N6 z4 V$ g! R" ~
}5 y t4 q& a i5 k
}</p> <p>@keyframes rightleg {
" B ]" e3 X8 Y1 ]" d, `& s0%{, h' W |+ E2 z2 X) _
-webkit-transform: rotate(25deg);2 m2 V- D- [8 _, c; b" ]* z
transform: rotate(25deg);+ W# n8 ?! U0 f- L' U# X
}7 R# y4 U' s' h
50%{) l h) v) a5 E% l8 c# J
-webkit-transform: rotate(-40deg);0 [' @% Y# ?; q) }
transform: rotate(-40deg);( n6 s, i* B5 k- [4 c, f3 s% a q
}
( Z9 \0 O0 L- R9 D2 j100%{( x6 [ k% H9 w
-webkit-transform: rotate(25deg);
" b5 M$ [: S2 A, ytransform: rotate(25deg);* \) Y; {" `9 K* K y$ M- M+ l# m
}, m" b+ V. a! i' ]) |6 {5 X0 D' I! z3 P
}</p> <p>@-webkit-keyframes rightarm {% e& V+ s/ i+ \: t
0%{
; D' I4 I$ b5 C3 {-webkit-transform: rotate(0deg);2 w6 u+ d$ g8 U% ]7 b4 W: `) m, i8 s
transform: rotate(0deg);1 G: V$ \7 _6 X* @* }
}# ?8 G o$ v. k8 Y/ ~
50%{
" U4 m R" P- F3 | g-webkit-transform: rotate(40deg);! J, ]7 G- C! Z$ H- N% {! Z4 m3 _
transform: rotate(40deg);
/ w" {$ h% n2 O, E, D; T4 l}
* \3 z; }" n& l0 S; Y5 q5 [ a7 h100%{8 O0 q4 K4 l U! w
-webkit-transform: rotate(0deg);
3 S9 I8 A, y1 v Q/ Z$ W0 C" {/ ~! gtransform: rotate(0deg);
4 A" [4 q- ~, f& Y) a9 U# l}
: Y: x9 ?6 n6 Z}</p> <p>@keyframes rightarm {
' t2 ]: ]2 L; _! F0%{
9 i E4 X- t1 k' s9 t( `6 w-webkit-transform: rotate(0deg);
& s: C* a' ]; k7 B. U7 Dtransform: rotate(0deg);
; ?2 l1 A |3 H; E' ?4 Q}
" g$ f/ R4 f" \+ W; g& _- S/ H50%{, M" Y: o. X0 A/ I; L- i' F" |! d
-webkit-transform: rotate(40deg);) M6 g* N( L C/ t
transform: rotate(40deg);! n2 v: K$ S" @2 o+ T Q$ I _5 @
}/ ?7 i! J+ g1 J6 {8 e. q2 }
100%{
0 Y7 e6 O+ F8 e& U4 s3 R. d-webkit-transform: rotate(0deg);
; o1 {2 a3 ?! a* Utransform: rotate(0deg);3 p5 J a! [* Y
}) Y7 D; d' b2 W( o, B
}</p> <p>@-webkit-keyframes leftarm {
6 `- L; x8 _- x" y0%{8 [+ E+ u3 p/ x! {# f$ W
-webkit-transform: rotate(50deg);, V! a- ^8 I$ i% ?6 I/ f
transform: rotate(50deg);
( u! m( W) T0 J$ ^9 @+ t* G5 d! d0 a8 `2 V}4 n6 J1 ?" ~' N
50%{
" h" ^; g% |' s1 n0 g' |- W-webkit-transform: rotate(0deg);
$ k# o; M, ? G% b8 K/ ktransform: rotate(0deg);( j4 A& m9 Y) f! T1 H. F; e) e
}6 U1 \) l% _! d& u$ z& z& K" P1 Y
100%{
# _9 w8 C6 H# Q8 M-webkit-transform: rotate(50deg);
0 I' y5 H3 U0 j+ y; \: V( ttransform: rotate(50deg);$ r$ s+ h0 D8 ~9 Z& o
}
2 d( [% S) C4 ~! I( M/ I2 W}</p> <p>@keyframes leftarm {
( Z, D8 `7 J! {0 ^: E0%{$ i4 Y+ C0 d" I: V0 R
-webkit-transform: rotate(50deg);
5 v1 P. t `* E4 P9 Y3 ~transform: rotate(50deg);2 Z! z: d/ O# Z( P* I) W
}7 {# O0 m! b- O U& W* X5 G1 ?
50%{2 _1 M: A; O V2 O' u/ ?7 \" S
-webkit-transform: rotate(0deg);
! I6 O( T5 |- i& ctransform: rotate(0deg);
* a4 d3 G3 F3 R6 D7 I}; x+ s; n% ]6 s. A
100%{8 L$ S d+ A' u- D2 Z
-webkit-transform: rotate(50deg);, l! e. i6 `: s! y
transform: rotate(50deg);
, c/ |, e! z5 }2 O+ e- B}
9 Z" `) I- v9 s: p5 k X}</p> <p>@-webkit-keyframes head {( m! D/ E& E# v/ G' K" n
0%{
8 X0 p# L! U, ]# Q-webkit-transform: rotate(0deg);
) N# \8 Y! O5 c- @' Utransform: rotate(0deg);
. k! U3 h) T' |" |0 P& {}4 E" F$ [' m- X7 d7 h+ @" z) j
50%{
1 f' O; D( e( @1 u2 M-webkit-transform: rotate(-5deg);3 ?) n& R* T. j+ y1 K+ v
transform: rotate(-5deg);
. @/ n5 R! H6 S% {$ i}/ j8 ]4 u6 n O* i5 W' e
100%{, r: x7 v r; ~0 m, m; J- p' |$ |9 B
-webkit-transform: rotate(0deg);. h' q( i2 X% o( i2 T# H6 h: o
transform: rotate(0deg);
* I; Q* R/ U: g, y}
# g8 N' t; E- b7 g$ c' R9 ?}</p> <p>@keyframes head {
9 M& |! F% R1 X1 G ]& `5 n# x0%{7 H. z: x A7 U1 @6 c3 J1 W
-webkit-transform: rotate(0deg);
9 L7 M- _/ v$ k/ Atransform: rotate(0deg);
- A x8 ~& P/ z+ j6 @. ]}( l0 W1 V1 `1 ~: c! U
50%{
, F- K1 O2 V9 U& {4 w-webkit-transform: rotate(-5deg);
6 I' F2 P: I0 N6 T+ P' [transform: rotate(-5deg);
( K, T# X6 }* L1 F$ ^, _% {! g6 {}
6 ^1 D1 _ \ t a7 Q. T+ z- \" A) d100%{
9 A+ `- ?7 |6 p! }" v% l$ x-webkit-transform: rotate(0deg);
0 a0 O9 X4 u+ N0 C7 \/ ?% M R, H9 wtransform: rotate(0deg);, l* ~' A; Q! J
}9 t' z: ?; j0 p; C
}</p> <p>6 G6 \8 k9 ]: I. m
@-webkit-keyframes pulse {
3 f' Y* I9 n$ N- [0%{
( h% @. L+ } I2 F" d2 H/ s+ R0 a-webkit-transform: scale(1);
) ? g' m6 m0 M/ otransform: scale(1);
9 g1 W6 V0 X: l2 j' [. s2 m4 e}5 c2 E0 {# X% s4 r
50%{* ~0 l: [# E3 n0 A6 O1 R" ~! o% \
-webkit-transform: scale(1.1);
V, V9 t9 S- D0 y9 Xtransform: scale(1.1);& T; e/ g' G" c& |3 R% |. G
}
0 A# S% {& ?! O. ~8 k100%{% H. w9 Q1 w: U2 g7 H) O4 A
-webkit-transform: scale(1);5 i6 l5 O' s% ^( K" B
transform: scale(1);
, b# d, A' P. A& Y# t7 T- l8 e& ^}
# \3 E! Q4 ?" o' n3 Z}</p> <p>
7 E; W) _% T6 ?2 y! |4 E@keyframes pulse {
" F. j$ I2 k) N7 B% b2 i0%{
8 w; w0 C, r2 h-webkit-transform: scale(1);
, ?+ M1 @- E( ktransform: scale(1);2 `- s/ |% F! n# D
}
$ i2 i% B9 _3 _2 P50%{
/ X& c; p: f8 R! w5 t. N: `' u8 G" U-webkit-transform: scale(1.1);1 {+ K, ]3 X# O; y* o. j
transform: scale(1.1);) A% p( g8 p0 Q& L) h6 e* M
}" X" q1 y5 Z0 K) e
100%{
2 i9 j/ t- h& l6 [-webkit-transform: scale(1);
1 k1 O- p( S# d9 vtransform: scale(1);
% Y8 e% Q1 ^! q v+ d: B}7 {% k. z3 V* A( n4 w Y
}</p> <p>@-webkit-keyframes eyebrows {$ R w0 r+ P, q0 K/ I2 S
0%{
! Z, A q* R9 J/ z}( o( P; a* w& K
98%{; c. ^* |6 c' k% k' @1 w
-webkit-transform: translate(0, 0px);
; n) |! Z$ E, Q# n9 dtransform: translate(0, 0px);: ^- q0 x& D( C( f6 x3 z2 l
}
# n. \0 c- B7 C8 ?+ k5 L# I99%{
1 ~; f9 S2 ^4 R3 N0 m-webkit-transform: translate(0, -5px);/ C9 t% _/ Q+ b
transform: translate(0, -5px);5 x3 Z: }( s2 z3 @
}
3 j( @" R" i0 ?* R" O9 R) c3 _" X100%{
3 V- Z. b; ] V" J( i- R-webkit-transform: translate(0, 0px);
& P. @5 L' F! G' w7 ~. m0 r- o7 i0 Ytransform: translate(0, 0px);1 [) C6 l! a* l) L) @
}
& i; |0 g4 s9 Y, ?* l}</p> <p>@keyframes eyebrows {
, L m% w1 M' W' V% l0%{
* d5 _+ v; z2 L7 q}1 s8 x4 o1 J: j& s# ~3 s. Y2 ]
98%{6 c W' Q8 o, Q" ?
-webkit-transform: translate(0, 0px);) B! {' f4 i" a7 x/ p4 A
transform: translate(0, 0px);6 F, z: f' Z, T) N3 Y9 h! T. c
}: G$ A! z& ?( L& n) g& |4 K
99%{
- @$ v/ r! n* K' Y/ A; ^ m-webkit-transform: translate(0, -5px);* ~6 n. l" o: \! x. z5 c
transform: translate(0, -5px);: V3 r% ^$ r& p; G# |
}
+ o# ~& U; t' M# `6 `% t100%{8 r m& d7 k4 u; ^
-webkit-transform: translate(0, 0px);! {" \! T2 I7 w! @% j
transform: translate(0, 0px);3 m. H6 \1 I9 ?2 J x
}
6 F) a) s( \% v" v, j, ]2 r$ e& z}
9 h0 f: @) R9 [( X2 q3 J! `: x5 G! x9 _, l# s$ F) s
更多网页制作信息请查看: 网页制作 |
|