lo span mi serve come 'pretesto' per mostrare il contenuto.
senza span il box non appare più.
o meglio: scompare il link che con a:hover mostra il box.