Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Div escondida aparece por menos de un segundo antes de esconderse

Estas en el tema de Div escondida aparece por menos de un segundo antes de esconderse en el foro de CSS en Foros del Web. Como comento en el título, mi problema es que tengo una capa escondida como en la demo de esta web http://papermashup.com/demos/jquery-sliding-div/ Cuando la web carga, ...
  #1 (permalink)  
Antiguo 18/08/2013, 16:40
 
Fecha de Ingreso: abril-2010
Mensajes: 86
Antigüedad: 14 años, 6 meses
Puntos: 0
Div escondida aparece por menos de un segundo antes de esconderse

Como comento en el título, mi problema es que tengo una capa escondida como en la demo de esta web http://papermashup.com/demos/jquery-sliding-div/

Cuando la web carga, la capa se ve desplegada durante un pequeño instante de tiempo y luego ya desaparece para funcionar perfectamente. El efecto que hace el script está genial, pero queda fatal eso de que se vea durante un milisegundo antes de esconderse.

Si alguien tiene alguna idea o solución alternativa se lo agradecería mucho.

Un saludo y gracias !
  #2 (permalink)  
Antiguo 18/08/2013, 17:38
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Div escondida aparece por menos de un segundo antes de esconderse

¿Cómo escondes ese elemento? Si es mediante JavaScript es normal que eso ocurra. Ocúltala mediante CSS y no te pasará eso.
  #3 (permalink)  
Antiguo 20/08/2013, 10:21
 
Fecha de Ingreso: abril-2010
Mensajes: 86
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Div escondida aparece por menos de un segundo antes de esconderse

Muchas gracias, efectivamente si escondía la capa con css se soluciona el problema.

Un saludo !!
  #4 (permalink)  
Antiguo 21/08/2013, 08:01
Avatar de Tecna  
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 10 meses
Puntos: 45
Respuesta: Div escondida aparece por menos de un segundo antes de esconderse

Buenas,

si la ocultas con css y la muestras después con javascript corres el riesgo de que si javascript está desactivado no se vea la capa. Además si de entrada está oculta lo mejor sería no cargarla al principio y así la carga inicial sería más rápida porque no se pierde tiempo cargando cosas que de entrada no se ven y solucionarías tu primer problema.
__________________
tecnawebs.es Diseño web y programación - Modelado 3D.

google plus

Etiquetas: Ninguno
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 05:06.