Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2007, 16:35
Avatar de pablinff
pablinff
 
Fecha de Ingreso: diciembre-2005
Ubicación: Argentina
Mensajes: 383
Antigüedad: 18 años, 3 meses
Puntos: 7
Re: Fallo del IE. Alguna solución?

Ese es el grab problema con los navegadores que se rehusan a respetar los estandares de la W3C.
La solucion posible que veo yo es utilizar comentarios condicionales de IE, los cuales no estoy seguro de si siguen funcionado en IE7, si alguien lo sabe ruego que me corrija.
Bueno sería algo así:
En tu archivo.css tendrías algo así:
#Izquierda{width:25%;}
#Centro{width:50%;}
#Derecha{width:25%;}
Teniendo en cuenta de que si le sacás 1% a alguna de las columnas en IE se ve bien tendrías que poner un comentario condicional así:
En los tags <head> y </head> debés poner lo siguiente
Código:
<!--[if IE]>
<style type="text/css">
Es acá donde le tenés que sacar el 1% a alguna columna
#Izquierda{width:25%;}
#Centro{width:49%;}
#Derecha{width:25%;}
</style>
<![endif]--> 
La explicación sería la siguiente:
Cuando alguien entre a la web desde algun navegador que no sea IE esos comentarios serán tomados simplemente como comentarios html, en cambio si el navegador es IE entonces ese código no será ignorado, y entonces lo que escribas ahí, pasará a ser los valores que tomen tus divs.
Espero que te sirva de ayuda.
Saludos!
__________________
I'm gonna start a revolution from my bed...