Applico a stackoverflow come ultima risorsa. Ho ricevuto questo bug ie6 mentre usavo l'immagine sullo sfondo del link. Sembra che ie6 scorra lo sfondo. Come posso evitarlo?IE6 background-position (?) Emissione
Ad un certo larghezza mostra come questo:
alt text http://img135.imageshack.us/img135/8849/badie1.png
E in un altro si vede così:
alt text http://img522.imageshack.us/img522/8180/badie2.png
IE7 & FF mostrare questo proprio come mi aspetto:
alt text http://img142.imageshack.us/img142/2296/goodie.png
I collegamenti sono posizionati all'interno del div che fluttua a destra.
<a href="/tr" class="menuLink" style="background-image:url(/img/tr.png);">TR</a>
<a href="/eng" class="menuLink" style="background-image:url(/img/eng.png); margin-right:30px;">ENG</a>
<a href="/logout" class="menuLink" style="background-image:url(/img/logout.png);"><?=$ui["exit"];?></a>
.menuLink {
font-family:"Tahoma";
font-size:11px;
color:#003300;
text-decoration:underline;
font-weight: bold;
background-position:0% 50%;
background-repeat:no-repeat;
}
.menuLink:hover {
font-size:11px;
color:#047307;
text-decoration:underline;
font-weight: bold;
}
Eventuali suggerimenti come evitare questo?
Domanda simile: http://stackoverflow.com/questions/594870/fix-for-background-position-in-ie –
Prova ad aggiungere "' zoom: 1' "allo stile degli elementi - hasLayout in IE può causare alcuni bug sconosciuti http://www.satzansatz.de/cssd/onhavinglayout.html.Non l'ho provato, ma questa è una delle prime cose che provo quando eseguo il debug di questo tipo di cose poiché spesso cambia il modo in cui lo sfondo ha reso – cryo