Avendo riscontrato lo stesso problema, nel CSS gli stati "hover", "focus", "active" (in particolare il color ed il background) li ho dati all'elemento "a" della lista mentre all'elemento "li" le altre proprietà (display, width, ecc).Originariamente inviato da The Hear
non so se vi è mai capitato..ho un corpo composto dalle classiche 3 colonne con un menu testuale semplice fatto a ul e li dentro la colonna di sx...quando passo sopra col mouse sul link (al rollover...) si sposta tutto il corpo a sinistra ! se aggiorno la pagina torna a posto.
se non faccio rollover sul link non succede.
lo fa sono con IE6.
In pratica mentre prima avevo:
ho "scisso" in più regole:codice:#menu ul li a:hover{ ... color: #FFF; background: #000 ... }
ecodice:#menu ul li{ ... width: 5em; ... }
codice:#menu a:hover, #menu a:focus, #menu a:active{ color: #FFF; background: #000 }


Rispondi quotando