Ora e` molto meglio.
Non sono riuscito a capire come fanno nel sito segnalato (e` piuttosto complesso, e non ho voglia di analizzare a fondo), ma probabilmente usano JS.
Comunque con qualche limitazione si puo` fare anche con solo CSS.
E` la tecnica usata in qualche menu e in qualche galleria.
Grosso modo la struttura HTML e` questa:Chiaramente la lista la metti dove vuoi, mentre per gli span vanno trasformati seguendo questo schema:codice:<ul id="menu">[*]<a href="..." title="..."> testo del link <span>[img]...[/img]</span> </a>[*]<a ... ... ... </a> ...[/list]Naturalmente devi conoscere come si lavora con i posizionamenti (non e` molto semplice, e ci possono essere effetti collaterali negativi): se serve un'infarinata, puoi vedere questi articoli:codice:#menu span { position: absolute; left: ...; top: ...; } #menu a span { display: none; } #menu a:hover span { display: block; }
I posizionamenti assoluti
Capire i posizionamenti relativi
Nel tuo caso potrebbe valer la pena di riferire la posizione degli span al contenitore generale, lasciando il menu in posizionamento statico (quello standard): in tal modo la loro posizione non dipende dal menu.
Vedi se con queste info riesci a combinare qualcosa, altrimenti o mediante ricerca nel forum oppure partendo dai "link utili" vedi se trovi qualche galleria o qualche menu che ti possano aiutare.

Rispondi quotando