Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2008, 03:17
NaSHoOo
 
Fecha de Ingreso: septiembre-2008
Mensajes: 19
Antigüedad: 15 años, 7 meses
Puntos: 0
Esto se puede hacer???

Hola amigos, vereis, la web que estoy haciendo, se ve correctamente en Firefox, IE7, Opera, etc...

Pero no lo hace bien en IE6 e inferiores (problemas de margenes y tal...) y se me descuadran los divs.

Se me habia ocurrido que quizas hay alguna forma de que si el navegador es IE6 o inferiores, se pueda seleccionar una hoja de estilos determinada.

Me acorde que habia un codigo del PNG Fix que seleccionaba un codigo javascript si el navegador era inferior a IE7, y pense que podria funcionar con la seleccion de una hoja de estilos.

El codigo original es este:

Código:
<!--[if lt IE 7.]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->
y habia pensado que podria transformarlo en algo asi:

Código:
<!--[if lt IE 7.]>
<link rel="stylesheet" href="style_ie6.css" type="text/css" media="screen" />
<![endif]-->
Estoy cometiendo un sacrilegio o este codigo me respetaria la representacion "buena" en los navegadores Firefox, Opera e IE7 y obligaria a IE6 a coger el CSS que yo le definiera??

Espero no estar metiendo mucho la gamba... :P

Si esto no funcionase, sabeis de alguna forma de hacer lo que pretendo?? (Seleccionar una hoja de estilo diferente para IE6 al resto de navegadores...)


Muchas gracias a todos por vuestra ayuda