Ciao a tutti, sto provando con js a rendere visibile un div, il problema è la posizione dello stesso. Di default la setto su "absolute" in modo che non si crei uno spazio indesiderato, poi una volta cliccato vorrei diventasse "relative" in modo che il testo che viene dopo scenda in basso e gli lasci il posto, ma ovviamente non funziona, il livello in questione rimane absolute e mi copre il testo sottostante.
codice HTML:
<a href=#
onclick=getElementById('0').style.visibility='visible';
getElementById('0').style.position='relative';
>
Clicca</a>
<br>
<div style='margin-left:10px;
visibility:hidden;
position:absolute;'
id='0'>
Testo nascosto che dovrebbe "rubare" lo spazio del testo sottostante
</div>
<div>
Questo testo vorrei scendesse in basso per fare spazio a quello chediventa visibile al click
</div>
Help