Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/06/2003, 18:26
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 3 meses
Puntos: 4
Sí bueno, las diferencias están en que mientras que con visibility el objeto símplemente no se ve con display no se ve pero tampoco ocupa sitio en la página, es decir, no deja un hueco en blanco. Cuando se trata de capas con posición absoluta se pueden usar ambos indistintamente ya que éstas "flotan" sobre todo lo demás. Pero al tratarse de imágenes y otros objetos incrustados en la página se corre el riesgo de que con display nos desplace todo el contenido al hacerse visible o no. Está bien para menúes desplegables y cosas similares.

document.id_objeto.style.display="";
window.Layer1.style.visibility = 'visible';
Estos dos métodos son válidos (aunque el segundo no lo había visto antes), pero habéis de tener cuidado porque pueden no ser compatibles con Netscape.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!