Puedes recibir las actualizaciones gratis por email

Multiple backgrounds con CSS3

multiple-backgrounds-css3

Con CSS2 solo podíamos tener una imagen de fondo por cada elemento. Pero todo evoluciona y ahora con CSS3  podemos aplicar varias imágenes de fondo en un mismo elemento. Para ello debemos aplicar este código:

background: url(fondo1.gif) top left no-repeat,
url(fondo2.jpg)  top 11px no-repeat,
url(fondo3.gif) bottom left no-repeat,
url(fondo4.gif) left repeat-y;

Si nos fijamos es una única propiedad background pero con una dirección por cada fondo, cada una separada por una coma.
Por ahora los únicos navegadores que pueden implementar esta técnica son WebKit (Safari) y KHTML (Konqueror). Pronto estará soportada por la mayoría de navegadores, así que no os preocupéis.
Podemos ver un ejemplo de su funcionamiento.

Sigue la onda...

Puedes recibir gratis más artículos por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!

Autor de CSSBlog ES

Por ahora hay 5 comentarios ¿Quieres opinar?

05.06.09

Muy buena función me vendra biaen para algunos baners de información.

Saludos.

05.06.09

En el caso de que un fondo se superponga con otro, quedan por arriba en el orden que los pusimos?

05.06.09

@Daniel Costas exacto, quedan en el orden que los pusimos.

Un saludo.

05.06.09

ya la estoy usando y es muy fasil

[...] Multiples fondos (backgrounds) [...]

Escribir un comentario

Tu comentario:
* El nombre, email y el comentario son requeridos
Comentaristas del mes
Últimos comentarios
  • Boda: Gracias Pedro, lo probaré a ver si me funciona bien porque le iría perfecto a mi blog que...
  • drakkar: hola necesito centrar el menu dentro del div que lo contiene pero mira lo que pasa cuando hago esto: <...
  • Erik: Gracias muchas.. muy bueno!
  • Pedro CM: Ya veo que lo retwitteaste por Twitter, me alegro ;-) . My recent post Pack de 100000 tipografías...
  • JuniHH: Te agradezco muchismo el enlace de los bordes redondeados sin necesidad de JS's raros. Cuando...
Patrocinadores