salve a tutti...
dunque il mio problema è questo... creo una lista in xhtml in questo modo:
e il css in questo
codice:
.menu-navigazione {
margin: 0;
padding: 2px;
border: 2px solid #999;
background: #ccc;
color:#000;
list-style: none;
}
.menu-navigazione a {
display: block;
text-decoration: none;
}
ora che succede che come sappiamo il link definito come elemento a livello di blocco, dovrebbe espandere l'intera area cliccabile a coprire l'intero blocco formato dal link.
ma in ie 6 questo non succede perchè l'area link attiva non si espande, è larga soltanto come la larghezza del testo del link. questo è un bug risolvibile specificando nel css dell'elemento a la proprietà height:
codice:
.menu-navigazione a {
display: block;
text-decoration: none;
height: 0;
}
ora però cosa succede che in ff tutto ok in ie6 tutto ok, ma in ie7 il baco continua e questa volta però interpreta la proprietà height:0 e mi schiaccia tutti i blocchi della lista...
qual'è il modo di risolvere lo stesso bug di prima in IE7???
non trovo nulla online, spero in un vostro d'aiuto