Hallo,
Mein Div sieht dann so aus:
<div style="position: absolute; visibility: hidden;" id="centerLayer"></div>
Lediglich die visibility Eigentschaft wird per Javascript noch auf visible geändert.
Naja, viel dürfte von dem div dann trotzdem nicht zu sehen sein, so ganz ohne Rahmen, ohne Hintergrund und ohne Inhalt. Das Ding hat ja nicht mal eine Größe, ist also eigentlich gar nicht da.
So quick and dirty könntest du ihm doch einfach einen Hindergrund geben, wenn's nur daran liegt. Als Farbe bietet sich "transparent" an.
Gruß, Don P