Animacao003
Animação com scale e rotate.
by Alexandre Gomiero de Oliveira
HTML
<div id="container">
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="44.918457mm"
height="41.290115mm"
viewBox="0 0 159.15989 146.30356"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="icone2.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:cx="92.109349"
inkscape:cy="-18.163609"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
style="opacity:0.97000002"
transform="translate(-215.41992,-463.49609)">
<path id="nuvem"
...
CSS
#container {
position: relative;
float: left;
width: 90mm;
height: 90mm;
background: rgb(240, 240, 255);
}
#svg2 {
position:absolute;
top: 50%;
left: 50%;
width: 45mm;
height: 45mm;
margin: -23mm 0 0 -23mm;
animation:
animacao-escala 3s infinite running linear;
}
@keyframes animacao-escala {
0% { transform: scale(1.0) rotate(0deg); }
50% { transform: scale(1.8) rotate(180deg); }
100% { transform: scale(1.0) rotate(360deg); }
}