Foros del Web » Creando para Internet » CSS »

if IE!

Estas en el tema de if IE! en el foro de CSS en Foros del Web. Holas, les comento que estoy armando mi blog (con wordpress) y bueno, como es siempre una cosa es en firefox y otra en ie, por ...
  #1 (permalink)  
Antiguo 07/03/2008, 06:51
Avatar de EmpireFX  
Fecha de Ingreso: marzo-2008
Ubicación: in da house
Mensajes: 60
Antigüedad: 9 años, 9 meses
Puntos: 3
if IE!

Holas, les comento que estoy armando mi blog (con wordpress) y bueno, como es siempre una cosa es en firefox y otra en ie, por eso quiero tener 2 css, uno para firefox y otro para ie, la cosa es que cuando uso el codigo :
Código:
<!--[if IE]> <link rel="stylesheet" type="text/css" media="all" href="ie.css" /> <![endif]-->
Y lo habro con ie 7 o 6, no toma este css y toma el otro.
Por eso pregunto, si esta bien lo que puse para que cuando se entre con cualquier version de ie tenga que usar este css o mas bien alla algo dando vueltas que wordpress no premite esto y quizas haya un plugin o algo .
Saludos
  #2 (permalink)  
Antiguo 07/03/2008, 11:01
Avatar de EmpireFX  
Fecha de Ingreso: marzo-2008
Ubicación: in da house
Mensajes: 60
Antigüedad: 9 años, 9 meses
Puntos: 3
Re: if IE!

Alguien que tenga idea¿? lo unico que me toma son las propiedades comunes de html (body, img, ect,,,), pero cuando trabajo sobre una clase no las toma , trabajo sobre ie6 y ie7.
Bueno, saludos
  #3 (permalink)  
Antiguo 07/03/2008, 12:02
 
Fecha de Ingreso: febrero-2008
Mensajes: 75
Antigüedad: 9 años, 10 meses
Puntos: 0
Re: if IE!

Probá aclarando que tipo de IE, por ejemplo:
Cita:
<!--[if lte IE 6]>
<link rel="stylesheet" href="ie.css" type="text/css">
<![endif]-->
Cualquier duda, fijate en este sitio que explica muy bien cómo usar los css para las distinas versiones de IE: http://www.positioniseverything.net/articles/multiIE.html

Saludos!
  #4 (permalink)  
Antiguo 08/03/2008, 16:23
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.727
Antigüedad: 15 años, 9 meses
Puntos: 997
Re: if IE!

puedes hacer que el ie te tome un css extra, pero no que no te tome el css "general"..
osea, lo tenes que usar así:
Código HTML:
<link rel="stylesheet" href="estilos.css" type="text/css" /> 
<!--[if lt IE 7]>
<link rel="stylesheet" href="ie6.css" type="text/css" /> 
<![endif]--> 
<!--[if IE]> 
<link rel="stylesheet" href="ie.css" type="text/css" /> 
<![endif]--> 
estilos.css - te lo toman todos los navegadores
ie6.css - te lo toman todos los IEs menores a la ver. 7 (osea, ie6, ie5, etc)
ie.css - te lo toman todos los ies

así que Firefox te toma solo estilos.css en cambio ie6 te toma estilos.css, ie6.css e ie.css, uno detrás del otro como si fueran todos un solo archivo
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
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 11:21.