Foros del Web » Programando para Internet » Jquery »

Desplegar imágenes ocultas ampliando body

Estas en el tema de Desplegar imágenes ocultas ampliando body en el foro de Jquery en Foros del Web. Saludos. Ando tratando de reproducir el efecto de la siguiente página web (una vez pasada la intro): http://bearsears.patagonia.com/ De entrada para evitar susceptibilidades no tengo ...
  #1 (permalink)  
Antiguo 22/03/2017, 12:22
 
Fecha de Ingreso: noviembre-2014
Ubicación: Madrid
Mensajes: 81
Antigüedad: 10 años, 1 mes
Puntos: 1
Desplegar imágenes ocultas ampliando body

Saludos.
Ando tratando de reproducir el efecto de la siguiente página web (una vez pasada la intro):
http://bearsears.patagonia.com/
De entrada para evitar susceptibilidades no tengo nada que ver con dicha página. No es publicidad. Me pareció buena para practicar.
Para quién no quiera perder tiempo visitándola lo explico "brevemente".
La página tiene un menú central basado en imágenes grandes y el típico botón "hamburguesa".
Cada imagen tiene a su vez submenús de imágenes del mismo tamaño que están ocultas.
Al hacer click en el menú hamburguesa las imágenes ocultas se hacen visibles a continuación de su "parent" en una única fila, por lo que el body debe crecer a lo ancho, que no la ventana del navegador.
La página, sin las sub-imágenes, en altura cabe de sobra en la ventana del navegador. De hecho no aparece la barra scroll vertical.
Le doy click a la hamburguesa.
Como mi página tiene de fondo un degradado en el body, me veo obligado a modificar el ancho de la página con el html
Código:
$('html').width(2500)
Y se despliegan las imágenes ocultas en pantalla en una sóla línea:
Código:
$('.jaoculta').css('display', 'block')
Y ahora el problema.
Resulta que aparece la barra de scroll vertical (sin necesidad, pues cabe de sobra) con un desplazamiento de unos 20 píxeles +-.
Compruebo las alturas del html, body y de las diferentes capas y son las mismas con o sin click hamburguesa.
Espero haberme explicado.
He probado cambiando el ancho del body y ocurre lo mismo y obviamente el degradado se repite en mosaico (pero el fondo no me preocupa siempre lo puedo cambiar).
¿A alguien se le ocurre porqué? ¿Estoy abordando mal el enfoque?
  #2 (permalink)  
Antiguo 22/03/2017, 12:26
 
Fecha de Ingreso: noviembre-2014
Ubicación: Madrid
Mensajes: 81
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Desplegar imágenes ocultas ampliando body

Se me olvidó decir que la estoy haciendo "responsive" por lo que no puedo dar la orden de ocultar scroll vertical.

Etiquetas: ancho, body, html
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 01:49.