benvenuto,
con <div id="mostra" style="visibility:visible">
onclick="document.getElementById('mostra').style.v isibility='visible'"
onclick="document.getElementById('mostra').style.v isibility='hidden'"

con <div id="mostra" style="display:block">
onclick="document.getElementById('mostra').style.d isplay='none'"
onclick="document.getElementById('mostra').style.d isplay='block'"

agendo sulla visibility puoi nascondere un livello facendogli cmq occupare spazio nella pagina, con display nascondere un livello senza fargli occupare spazio