Ho questo css:
codice:
#desc1, #desc2, #desc3, #desc4, #desc5{
  display: none;
}
e questo codice:
codice:

<div id="desc1">descrizione1</div>
<div id="desc2">descrizione2</div>
<div id="desc3">descrizione3</div>
</p>
quando tramite javascript faccio apparire uno di quei div il resto della pagina mi shifta giù, mentre vorrei che rimanesse una riga vuota, che si riempie.

(Sostituire il display none con un visible non posso per altri motivi)