Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/07/2007, 10:28
Avatar de marcelomdsc
marcelomdsc
 
Fecha de Ingreso: junio-2007
Ubicación: Windsor, California.
Mensajes: 706
Antigüedad: 16 años, 10 meses
Puntos: 8
Re: Fondo en DIV: IE OK - FF Incorrecto

bueno....no te vuelvas mas loco que la solucion es muy facil...
una forma de usar hacks se llaman "IE if conditional statements".
Y basicamente es agregar un codigo en el 'head tag', que aplica estilos solo a ie7, 6 o 5 (y nose si versiones anteriores).

Por ejemplo
<link href="../../main.css" rel="stylesheet" type="text/css" />
<!--[if IE 7]>
<link href="ie7.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if IE 6]>
<link href="ie6.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if IE 5.5000]>
<link href="ie55.css" rel="stylesheet" type="text/css" />
<![endif]-->

En ese caso, tenes la primer hoja de estilos que afecta a todos los navegadores. Y los otros solo afectan a cada version especificada (el ultimo es para ie 5.5)
Y no es nesesario poner un link podes poner los estilos ahi mismo.
Ademas ie igual va a ver la primer hoja de estilo, entonces en las otras no tenes que repetir todo sino que solo hacer los arreglos nesesarios para ese explorador....'hacks'.
__________________
ginkgo.com.uy