Ciao a tutti,
ho una navigazione verticale così:
<ul>
<li class="ul-sx">BLOCCHI
<li class="ul-sx">COLORI
...[/list]
volevo far in modo che al passaggio del mouse si evidenziasse il link anche non sopra la scritta ed ho scritto la regola così:
.ul-sx a, .ul-sx a:visited {
color: #202020;
text-decoration: none;
display: block;
padding: 0;
}
.ul-sx a:hover {
color: #fff;
text-decoration: underline;
}
aggiunto display: block; su FF tutto come volevo, su IE mi crea uno spazio tra i vari link come se avessi premuto invio 2 volte. Se scrivo così:
<ul>
<li class="ul-sx">BLOCCHI<li class="ul-sx">COLORI
...[/list]
Lo vedo bene... ma è una modifica al codice per mio ordine di visualizzazione, possibile influisca sulla posizione dei link?
ho molte pagine, se dovessi fare tale modifica a tutte mi ci vorrebbe un pò troppo, c'è una soluzione da CSS?
Grazie
Fcw

Rispondi quotando

