Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2009, 17:09
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Problema al Ocultar/mostrar DIV

Cita:
Iniciado por zerokilled Ver Mensaje
sin mirar mucho el codigo, ya me imaginaba que estarias usando el estilo visibility. visibility solo hace eso, controlar la visibilidad de un elemento, ocultar o mostrar. pero este no cambia el modo de renderizacion. para ello tienes que usar display en lugar visibility. asignando el valor display: none oculta el elemento más "elimina" el contenido del flujo. es decir, el resto del contenido que le rodea se acomodan segun el espacio liberado por el elemento oculto con display:none.
Muchas gracias zerokilled, tenías razón estaba usando la propiedad equivocada :)

Código javascript:
Ver original
  1. <script LANGUAGE="javascript">
  2. function oculta(){
  3.  document.getElementById('banner-top').style.display = "none";
  4. }
  5. function muestra(){
  6.  document.getElementById('banner-top').style.display = "block";
  7. }
  8. </script>