Foros Programación Cliente

Problema con <!--if IE 8>

3 3 Respuestas Domingo 26 de junio, 2011
Que alguien me eche un cable porfa!
No puedo cargar los estilos para el Internet explorer 8.
IE 7 sí funciona:
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="http://www.misitio.com/css/estilo_ie7.css"; media="screen" />
<![endif]-->
IE 8 NO funciona: (Toma los estilos para el 7)
<!--[if gte IE 8]>
<link rel="stylesheet" type="text/css" href="http://www.misitio.com/css/estilo_ie8.css"; media="screen" />
<![endif]-->
¿Por quéé???
Registrado desde 02/08/10
Número de posts: 64
  • Avatar de Fran Rosa Fran Rosa Registrado desde 14/08/10 / Número de posts: 397
    GUSUM, en el trozo de código que has publicado, hay un punto y coma después de la ruta del archivo CSS. Quítalos.
    Publicado hace 11 meses
  • Avatar de GUSUM GUSUM Registrado desde 02/08/10 / Número de posts: 64
    Hola Fran,

    Es cierto, hay un punto y coma antes del media, pero debe ser un error de la página, por que en la edición del post no están escritos(así que no los puedo quitar).
    En la página que estoy haciendo, lo tengo sin el punto y coma, pero como digo, el IE8 no hace caso de él....
    Publicado hace 11 meses
  • Avatar de Fran Rosa Fran Rosa Registrado desde 14/08/10 / Número de posts: 397
    GUSUM, el código que publicas es correcto. Igual es cosa de lo que hay dentro de los archivos CSS.

    Yo por ejemplo me he encontrado algún caso en que he tenido que forzar algunas reglas del CSS específico para IE con el !important para que funcionara correctamente.
    Publicado hace 11 meses