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