He conseguido crear un script para ocultar/mostrar un determinado DIV, lo que pasa es que no me elimina el espacio que ocupa este div cuando lo oculto.
Es decir, si el div que muestro/oculto ocupa 100px de height, cuando lo oculto sigue habiendo 100px de height en medio de la página.
Aquí dejo el código completo:
Código html:
Ver original
<html> <head> <script LANGUAGE="javascript"> function oculta(){ document.getElementById('banner-top').style.visibility = "hidden"; } function muestra(){ document.getElementById('banner-top').style.visibility = "visible"; } </script> <style> #banner-top{ position:relative; width:960px; height:50px; margin:0 auto; margin-left:auto; margin-right:auto; padding-bottom:5px; background:yellow;} #banner-top .message{ /*background-color:#fff;*/ padding-top:10px; padding-bottom:5px;} #banner-top .close{position:absolute; top:10px; right:10px; font-size:11px;} #banner-top .close a{ color:#808080; text-decoration:none;} </style> </head> <body> <div id="banner-top"> <div class="message"> </div> </div> </body> </html>
Muchas gracias de antemano!