I posizionamenti assoluti non sono l'unico sistema.
Con il posizionamento assoluto, la cosa e` complicata dal fatto che i blocchi posizionati escono dal normale flusso, per cui si sovrappongono al resto della pagina (vedi ad es. "zio Sam" nel forum "off topic").


Potresti posizionare tutti i tuoi <div> nello stesso posto, e visualizzarne uno alla volta:
codice:
<div id="contenitore> 
  <div id="interno1" style="display:none;">contenuto</div>
  <div id="interno2" style="display:none;">contenuto</div>
  <div id="interno3" style="display:none;">contenuto</div>
  ...
</div>
Poi per far vedere uno dei blocchi, cambi il display tramite JS:
document.getElementById('interno1').style.display= 'block';