ok, ho scritto un titolo lungo quanto un'enciclopedia solo per dire questo:
stavo mettendo in pratica questa guida:
http://pro.html.it/articoli/id_544/i...pag_2/pag.html
per creare un menu con CSS+JS.
uso proprio lo stesso CSS, tutto ok tranne che, se a questa parte
tolgo l'altezza fissa di 18px, con FF funziona tutto bene, con IE invece tra gli elementi dell'elenco si crea uno spazio di qualche pixel, che ovviamente non cambia se anche imposto il margin a 0.codice:div#nav a{ display: block; padding-left: 15px; height: 18px; line-height: 18px; border-top: 1px solid #FFF; background-color: #BDBDBD; color: #000; text-decoration: none; font-weight: bold; }
ora il fatto è questo, se lascio l'altezza fissa, se una voce del menu va su due righe IE "alza" lo spazio mentre FF no e le voci si sovrappongono; se tolgo l'altezza fissa (o se provo a metterla auto) IE lascia quel maledetto spazio vuoto...
perché IE lascia quello spazio?
come posso risolvere?
grazie mille (: