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.
Die Größe bekommt es später auch per Javascript zugewiesen.
Und sehen kann man es letztendlich, weil es von mehreren dunklen divs umgeben ist.
So quick and dirty könntest du ihm doch einfach einen Hindergrund geben, wenn's nur daran liegt. Als Farbe bietet sich "transparent" an.
Transparent ist leider die einzigste Farbe mit der das nicht funktioniert.
Ich benutze derzeit weiß mit einer Transparenz von 0.1.
Suche allerdings nach dem Grund, warum es nicht funktioniert und wie man das andersweitig und vielleicht schöner lösen könnte. Darum wende ich mich hier ans Forum.