Solicito stackoverflow como último recurso. Recibí este error ie6 mientras usaba la imagen en el fondo del enlace. Parece que ie6 desplaza el fondo. ¿Cómo puedo evitarlo?IE6 fondo-posición (?) Problema
En algún ancho se muestra como esto:
alt text http://img135.imageshack.us/img135/8849/badie1.png
Y en otra muestra de esa manera:
alt text http://img522.imageshack.us/img522/8180/badie2.png
IE7 espectáculo & FF esto al igual que lo espera:
alt text http://img142.imageshack.us/img142/2296/goodie.png
Los enlaces se colocan dentro del div que está flotando hacia la derecha.
<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;
}
Cualquier sugerencia ¿cómo puedo evitar esto?
Pregunta similar: http://stackoverflow.com/questions/594870/fix-for-background-position-in-ie –
Prueba agregar "' zoom: 1' "al estilo de los elementos - hasLayout en IE puede causa algunos errores extraños http://www.satzansatz.de/cssd/onhavinglayout.html.No lo he probado, pero esta es una de las primeras cosas que trato al depurar este tipo de cosas, ya que a menudo cambia la forma en que el fondo se procesa. – cryo