Foros del Web » Creando para Internet » CSS »

CSS para internet explorer 6 (pregunta fácil)

Estas en el tema de CSS para internet explorer 6 (pregunta fácil) en el foro de CSS en Foros del Web. Bueno chicos, hola de nuevo, seguro que esta pregunta está respondida en algún otro sitio, pero mi problema es que creo que lo estoy haciendo ...
  #1 (permalink)  
Antiguo 15/04/2010, 04:39
 
Fecha de Ingreso: abril-2010
Mensajes: 7
Antigüedad: 7 años, 7 meses
Puntos: 1
CSS para internet explorer 6 (pregunta fácil)

Bueno chicos, hola de nuevo, seguro que esta pregunta está respondida en algún otro sitio, pero mi problema es que creo que lo estoy haciendo bien, así que a ver si existe algún alma caritativa que me oriente en mi error.

Quiero hacer que el navegador coja una hoja de estilos distinta si se usa el ie6 y he puesto esto en el header de mi blog, entre las etiquetas <head></head>

<!--[if lt IE 7]>

<link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
<![endif]-->

Se supone que ese es el codigo que debería poner ¿no?

Sin embargo me esta cogiendo la hoja de estilo antigua... o si os digo la verdad ya no sé ni lo que está cogiendo, el ie6 me tiene loco.

Bueno, un saludo y gracias.

P.D: lo esoty probando en local con el "wamp".
  #2 (permalink)  
Antiguo 15/04/2010, 09:23
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.697
Antigüedad: 8 años, 5 meses
Puntos: 137
Respuesta: CSS para internet explorer 6 (pregunta fácil)

el codigo parece estar bien, talvez te falla la ruta, es decir puede que ese CSS se encuentre en una carpeta "css/ie6.css" por ejemplo.
  #3 (permalink)  
Antiguo 15/04/2010, 11:45
 
Fecha de Ingreso: abril-2010
Ubicación: San Sebastián
Mensajes: 1
Antigüedad: 7 años, 7 meses
Puntos: 0
Respuesta: CSS para internet explorer 6 (pregunta fácil)

El error puede estar en el orden en el que coloques el estilo principal.
primero se debería poner la hoja principal y luego la excepción.

De todas maneras, para que elija una hoja de estilo para ie6 lo lógico sería:

<!--[if IE 6]>

<link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
<![endif]-->
  #4 (permalink)  
Antiguo 15/04/2010, 12:31
 
Fecha de Ingreso: agosto-2008
Mensajes: 469
Antigüedad: 9 años, 3 meses
Puntos: 20
Respuesta: CSS para internet explorer 6 (pregunta fácil)

Buenas juan_ignacio, bienvenido al foto.

realmente da igual, son comentarios condicionales y lo que importa es <!-- . Es decir poner esto

Código CSS:
Ver original
  1. <!--Hola a todos y bienvendos a foros del Web>
  2. <link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
  3. <![endif]-->
también valdría para IE.

Saludos¡¡
__________________
Revisa las FAQ's antes de disparar.
  #5 (permalink)  
Antiguo 15/04/2010, 15:56
 
Fecha de Ingreso: abril-2010
Mensajes: 7
Antigüedad: 7 años, 7 meses
Puntos: 1
Respuesta: CSS para internet explorer 6 (pregunta fácil)

Muchas gracias por vuestras respuestas, las pondré en practiva a ver que tal.

P.D: he tenido que tomarme la tarde libre por que el IE me ha levantado dolor de cabeza.
  #6 (permalink)  
Antiguo 17/04/2010, 04:05
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: CSS para internet explorer 6 (pregunta fácil)

Hola:

¿En que orden los has puesto? Debes poner primero el general y después el del ie6 de lo contrario el general "machacará" los estilos del ie6, es decir, debes ponerlos así.

Código CSS:
Ver original
  1. <link rel="stylesheet" href="estilos.css" type="text/css" media="screen" />
  2. <!--[if lt IE 7]>
  3. <link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
  4. <![endif]-->

Cita:
Iniciado por Impostor Ver Mensaje
realmente da igual, son comentarios condicionales y lo que importa es <!-- . Es decir poner esto

Código CSS:
Ver original
  1. <!--Hola a todos y bienvendos a foros del Web>
  2. <link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
  3. <![endif]-->
también valdría para IE.
Cierto, pero así afectaría a todas las versiones de IE y sólo lo necesita para el IE6

Cita:
Iniciado por juan_ignacio Ver Mensaje
De todas maneras, para que elija una hoja de estilo para ie6 lo lógico sería:

<!--[if IE 6]>
<link rel="stylesheet" href="ie6.css" type="text/css" media="screen" />
<![endif]-->
Pero de la forma que lo hace incluye todos los IE inferiores a la versión 7 y se cubre las espaldas con posibles versiones inferiores a la 6.

Saludos.

Etiquetas: explorer, internet
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:13.