Foros del Web » Creando para Internet » Diseño web »

Adaptar imagen de fondo según tamaño de ventana

Estas en el tema de Adaptar imagen de fondo según tamaño de ventana en el foro de Diseño web en Foros del Web. Antes que nada pido disculpas, si ya existia un tema sobre ésto, pero he encontrado cosas parecidas, pero no lo mismo. Mi problema es simple, ...
  #1 (permalink)  
Antiguo 19/09/2010, 02:18
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 7 años, 2 meses
Puntos: 0
Adaptar imagen de fondo según tamaño de ventana

Antes que nada pido disculpas, si ya existia un tema sobre ésto, pero he encontrado cosas parecidas, pero no lo mismo.

Mi problema es simple, quiero hacer hacer una web, donde la imagen de fondo se adapte al tamaño de la ventana, tal cual como éste sitio:
www.chicagolshirts.com

Alguien sabe como hacerlo?

Al uso, veo que está muy bien hecho, la posicion vertical de la imagen siempre está centrada, nunca se deja ver el fondo... está muy bien. Quiero eso! :)

Bueno, desde yá, muchas gracias!!
  #2 (permalink)  
Antiguo 19/09/2010, 03:24
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: Adaptar imagen de fondo según tamaño de ventana

Hola:

Viendo el código fuente desde tu propio navegador y esforzándose un poquito descubrirías que el código en cuestión es este:

Código HTML:
Ver original
  1. <div id="backstretch" style="left: 0px; top: 0px; position: fixed; overflow: hidden; z-index: -9999;"><img style="position: relative; width: 1263px; height: 1058.01px; left: 0px; top: -328.005px;" src="_images/browngirl.jpg"></div>

Saludos.

  #3 (permalink)  
Antiguo 19/09/2010, 20:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 7 años, 2 meses
Puntos: 0
Respuesta: Adaptar imagen de fondo según tamaño de ventana

Hola jomaruro, gracias por tu respuesta.

Luego de ver el código en mi navegador, como tú dices, lo que vi fué justamente, que parte de los datos que tu mencionas, cambian dinámicamente cuando se ajusta las dimensiones de la ventana, por eso abrí éste hilo.

Prueba con Firebug abierto y ese fragmente de código a la vista, redimensionar la ventana, verás como los valores "width", "height" y "top" varian "al vuelo".
Supongo que será javascript haciendo de las suyas, pero no sé como hacerlo.

Alguien sabria como está hecho?
Gracias!
  #4 (permalink)  
Antiguo 20/09/2010, 22:49
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 7 años, 2 meses
Puntos: 0
Respuesta: Adaptar imagen de fondo según tamaño de ventana

nadie sabe? :S
  #5 (permalink)  
Antiguo 21/09/2010, 00:09
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1
Antigüedad: 7 años, 2 meses
Puntos: 0
Respuesta: Adaptar imagen de fondo según tamaño de ventana

La verdad que yo tampoco se como puedes hacerlo, nunca me ha pasado, a ver si alquien nos ayuda....

----------------------

Última edición por Techchic; 21/09/2010 a las 01:45
  #6 (permalink)  
Antiguo 22/09/2010, 12:28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 7 años, 2 meses
Puntos: 0
Respuesta: Adaptar imagen de fondo según tamaño de ventana

Alguien que pueda aportar una pista?
:S
  #7 (permalink)  
Antiguo 25/09/2010, 03:26
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: Adaptar imagen de fondo según tamaño de ventana

Hola:

Este es el script que cambia la dimensión del background: http://chicagolshirts.com/jquery.backstretch.min.js

Para más dudas mejor consulta en el foro de javascript.

Saludos.

  #8 (permalink)  
Antiguo 25/09/2010, 19:02
 
Fecha de Ingreso: septiembre-2010
Mensajes: 5
Antigüedad: 7 años, 2 meses
Puntos: 0
Respuesta: Adaptar imagen de fondo según tamaño de ventana

Buenísimo jomaruro, la respuesta estaba en la misma página :)

dejo el link directo de la página del creador del script, para que le sirva a otro.
http://www.srobbin.com/jquery-plugins/jquery-backstretch

Gracias!

Etiquetas: fondo, tamaño, adaptador, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.