Sto realizzando un menù usando le liste.
Ad ogni voce del menù faccio comparire una tooltip sfruttando i css (:hover).
Funziona tutto perfettamente tranne che con IE 6 e precedenti.
Il problema consiste nel fatto che la mia tooltip finisce sotto al testo del menù.
Posto una versione semplificata del codice.
CSS:
HTML:Codice PHP:ul.lista_discipline {
width: 165px;
list-style: none;
margin: 0;
padding: 0;
}
ul.lista_discipline a{
width: 165px;
display: block;
text-decoration: none;
padding:1px;
height:2em;line-height:2em;
}
ul.lista_discipline li{
display: inline;
}
ul.lista_discipline li a:link, ul.lista_discipline li a:visited{
color: #000;
}
ul.lista_discipline li a:hover, ul.lista_discipline li a:active{
background: url(img/impronta.gif);
color: #FFF;
}
a.info{
position:relative;
}
a.info:hover{
z-index:25;
}
a.info span{display: none}
a.info:hover span{
padding: 1em;
display:block;
position:absolute;
top:2em; left:2em; width:15em;
border:1px solid #DE566A;
background-color:#FBB85D; color:#000;
text-align: center
}
Ne metto anche una versione online per chi volesse dare un'occhiata:codice:<div id="discipline"> <ul class="lista_discipline"> [*]<a class="info" href="?go=discipline&id=1">Bachata<span>Bachata </span></a> [*]<a class="info" href="?go=discipline&id=7">Ballo Liscio e da Sala<span>Ballo Liscio e da Sala </span></a> [*]<a class="info" href="?go=discipline&id=8">Boogie Woogie<span>Boogie Woogie </span></a> [*]<a class="info" href="?go=discipline&id=9">Danza del ventre<span>Danza del ventre </span></a>[/list] </div>
http://lordcoste.altervista.org/prova.htm
Dato che non tutti hanno IE6 metto anche uno screen:
Ringrazio chiunque provi a darmi una mano
Saluti




Rispondi quotando
