Técnico en artes gráficas, experto en preimpresión y webmaster.
Fecha de publicación del tutorial: 2011-02-21
Banners animados: cómo realizar animaciones con CSS3
0. Índice de contenidos.
- 1. Introducción.
- 2. Entorno.
- 3. Los elementos gráficos.
- 4. Los estilos.
- 5. Resultado.
- 6. Referencias.
- 7. Conclusión.
1. Introducción
En este tutorial vamos a ver cómo podemos animar un dibujo con CSS3, lo que nos dará una idea global de las posibilidades de las animaciones haciendo uso de la nueva versión de la especificación de hojas de estilo en cascada. La idea es la de tener un fondo fijo y añadir distintas imágenes en movimiento.
La idea es la de poder realizar un banner animado sin la necesidad de hacer uso de flash, sino directamente con HTML5 y CSS3.
El resultado final de la animación lo tienes al pie de este tutorial, pero ten en cuenta que solo funcionará si tu navegador soporta HTML5.
2. Entorno.
El tutorial está escrito usando el siguiente entorno:
- Hardware: Hp Pavilion dv7 Notebook PC (Intel Core 2 Duo a 2.26 GHz, 4 GB RAM, 450 GB HD).
- Sistema operativo: Windows Home Premium.
- Css3, Html5 y editor de fotos.
3. Los elementos gráficos.
Para su realización, lo primero que vamos a hacer es crear los elementos gráficos.
Unos fondos simples para nuestra animación podrían ser algo como esto:


El primer elemento que vamos a animar es una mosca, para que se vaya moviendo por el cielo de nuestro fondo.


Unas serpentinas que caerán del cielo:

Un texto con el logotipo de adictos:
adictos al trabajo
anima a la selección
Y, por último, un muñeco saludando. Para ello hemos obtenido un dibujo con el tronco y brazo derecho del siguiente banner de adictos y después hemos recortado el brazo izquierdo por separado que es el que va a saludar.


Todos los elementos gráficos los disponemos en nuestro html dentro de un capa del siguiente modo:














Pero bueno, a ver que pasa. El banner te ha quedado chulísimo :)