Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/01/2014, 11:10
Avatar de g3kdigital
g3kdigital
 
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 10 años, 6 meses
Puntos: 39
De acuerdo Respuesta: ¿Cómo lograr animaciones de ida y vuelta con CSS?

Hola nuevamente

Bueno, lo cierto es que aunque ya "concluimos" lo de la animación en reversa, quise probar lo de las curvas bezier que proponía PZIN y al hacerlo encontre una manera de lograr el mismo efecto en concreto hasta en menos lineas de código prescindiendo del @keyframe y sin usar javascript para lograr el ":unhover" de paso.

Código HTML:
Ver original
  1. <div></div>

Código CSS:
Ver original
  1. div
  2. {
  3.   position:relative;
  4.   top:0px;
  5.   left:-600px;
  6.   width:700px;
  7.   height:100px;
  8.   background-color: lightSeaGreen;
  9.   -webkit-transform:translateX(0px);
  10.   transition: all cubic-bezier(0.68, -0.55, 0.265, 1.55) 1s;
  11. }
  12.  
  13. div:hover
  14. {
  15.   -webkit-transform:translateX(500px);
  16. }


Pueden comprobarlo aquí: http://codepen.io/g3kdigital/pen/GAijg