Te traemos un tutorial en el que a través de JavaScript ejecutaremos animaciones hechas con CSS, en el ejemplo imitamos uno de los efectos famosos de Google, “do a barrel roll“.
La verdadera intención del tutorial es ir un poco más a fondo con los conceptos de JavaScript relacionados con las animaciones en CSS, y es que tenemos que ingeniárnoslas para poder ejecutar animaciones utilizando eventos, ya que que no existe un método como tal para hacerlo.
¿Cómo hacerlo?
La lógica se encuentra en crear una clase, cuya única función sea la de contener la animación (esta clase se agrega a través de JavaScript) al elemento a animar justo en el momento en que queramos que se ejecuta dicha animación, posteriormente usamos un evento que se ejecute al final “animationend” y removemos la clase, sencillo, y con eso tenemos eventos en nuestras animaciones de CSS3.
Para que puedas guiarte aún más te compartimos el siguiente video:
No olvides dejar tus dudas, comentarios u/o aclaraciones.

Genial, compa.
Oye, no podrías hacer un tutorial sobre como maquetar una web con las nuevas etiquetas html5 y con css3. Como cuales son las propiedades necesarias de css para que el aside estén a la derecha, o izquierda. No sé si me deje entender
Y sería bueno que comentaras sobre el atributo required tal vez en otro tuto.
Buenas vibras y que sigan los tutoriales.
Hola, por ahora contamos con un tutorial sobre la estructura basica de un documento en HTML5 http://html5facil.com/tutoriales/estructura-basica-de-un-documento-de-html5, pero si ya sabes usar CSS, no debes tener problema en dar estilo a un sitio en HTML5, es totalmente lo mismo, solo cambian los nombres de etiquetas y su uso.
Gracias, compa. Saludos.
Tutorial Excelente justo lo q estaba buscando
hola,muy buen tutorial,estan todos muy geniales.Como peticion me gustaria ver como cambiar de color objetos dentro de el html.asi hacindo click , o seleccionado. Gracias y muy attento a las publicaciones.
Es la misma lógica pero a ver si en un futuro lo sacamos 🙂
Excelente vídeo, realice el ejercicio pero tengo un problema al utilizar prefixfree no me funciona en google chrome la animación pero en cambio en mozila firefox correo perfecto. No se cual sera el problema.
Pero de todas maneras me gustaría aprender más sobre las animaciones con css, espero otro videotutorial de estos saludos y éxitos.
Checa la documentación de prefixfree creo que no funciona local, la verdad no estoy muy seguro no suelo utilizarlo, prefiero escribir más a agregarle peso al sitio :S
Bueno en fin veré ese tema después, lo extraño es que en chrome sólo me funciona una vez la animación, tengo que actualizar la pagina para que funciones nuevamente y la animación se ve muy fea solo se ven partes cuando gira, totalmente diferente en mozila que se aprecia en todo su esplendor la animación de principio a fin. Qué será?
Gracias, muy buen tuto, gracias por tomarte el tiempo de editarlo.
Aqui les paso el link para una herramienta buenisima para hacer animaciones HTML5 Canvas, en puro diseño… Espero les guste…
http://www.sinergysoft.com/canvaspresenter.html
Me gustaria saber mas sobre esta parte de dejar los comentarios como los realizo y donde los puedo almacenar y saber como se puede responder… Muchas gracias por su respuestaaa…