Cuando aplico a a un div el estilo animado de rotación me gira, pero se desplaza, aunque luego vuelve a su posición original, yo lo que quiero que gire, pero que no se desplace, esta animación no es al pasar el ratón, si no cuando carga la página:
CSS del div:
div#circulo {
z-index: 999;
width:250;
height:200px;
-webkit-animation-name: opacidad, giro;
-webkit-animation-duration: 2s, 2s;
//-webkit-animation-timing-function: linear;
//-webkit-transform-origin: center center;
-moz-animation-name: opacidad, giro;
-moz-animation-duration: 2s, 2s;
//-moz-animation-timing-function: linear;
//-moz-transform-origin: center center;
animation-name: opacidad, giro;
animation-duration: 2s, 2s;
//animation-timing-function: linear;
//transform-origin: center center;
}
@-webkit-keyframes opacidad {
from { -webkit-opacity: 0; }
to { -webkit-opacity: 1; }
}
@-moz-keyframes opacidad {
from { -moz-opacity: 0; }
to { -moz-opacity: 1; }
}
@-webkit-keyframes giro {
from { -webkit-transform: rotate(0turn) translate(0, 0); }
to { -webkit-transform: rotate(15turn) translate(0, 0);}
}
@-moz-keyframes giro {
from { -moz-transform: rotate(0turn) translate(0, 0); }
to { -moz-transform: rotate(15turn) translate(0, 0);}
}
He probado varias configuraciones y no consigo arreglarlo, a ver si me podeis ayudar. Gracias