Hi,
und vielleicht hilft auch ein Wechsel über visibility anstatt display?
Kann ich mir nicht vorstellen. Denn wenn ich bei Blocklevel-Elementen mit visibility arbeite (habe ich an anderer Stelle mal probiert), dann wird der Platz zur Anzeige des Elements trotzdem reserviert, auch wenn das Element selbst "hidden" ist.
Dürfte aber eigentlich nicht passieren bei absoluter Positionierung dieses Elementes, da es ja aus dem Textfluß genommen ist. Vielleicht kombinierst Du auch mal visibility mit der Positionierungsangabe im SPAN (ohne :hover)?
freundliche Grüße
Ingo