alla fine ho risolto così:
ho tolto i 20px dal margin-left dal div di navigazione e ho messo a 0: ora è quindi il div è attaccato al body. Per avere però un margine a sinistra ho escogitato questo: il margine lo dò al primo elemento che sta dentro al div, nella fattispecie una table. In questo modo Internet ExploDer non resetta di sua iniziativa il marginLeft del div, per il semplice motivo che è già a zero! E in più non va a curiosare al margin-left della table.
Per inciso, nell'esempio precedente dentro il div c'erano altri div, ora c'è una table. Ma non fa differenza perché il problema si presentava a prescindere da quali elementi c'erano nel div di navigazione.
Meno male che ho trovato una soluzione, ma.. che je possino a quelli della Microsoft!![]()
![]()
Grazie comunque per l'aiuto.
PS Ma un comportamento così assurdo del browser non dovrebbe essere fatto notare a "quelli" di Internet Explorer? Voglio dire, se fosse sucesso a Firefox avrei subito aperto un ticket.. :rollo: