Foros del Web » Creando para Internet » CSS »

Comentario para IE8

Estas en el tema de Comentario para IE8 en el foro de CSS en Foros del Web. Hola buenas!! Al poner <!--[if IE 7]> m toma consideracion IE8 tb, como puedo hacer para q un estilo m cambie entre un navegador y ...
  #1 (permalink)  
Antiguo 09/06/2010, 03:39
 
Fecha de Ingreso: julio-2006
Mensajes: 206
Antigüedad: 11 años, 4 meses
Puntos: 2
Comentario para IE8

Hola buenas!!

Al poner <!--[if IE 7]> m toma consideracion IE8 tb, como puedo hacer para q un estilo m cambie entre un navegador y otro?? se trata de un margin. Los hack de first-child tampoco m estan colando...
  #2 (permalink)  
Antiguo 09/06/2010, 04:07
 
Fecha de Ingreso: noviembre-2009
Mensajes: 11
Antigüedad: 8 años, 1 mes
Puntos: 0
Respuesta: Comentario para IE8

Por qué no pruebas a usar un selector en JavaScript? A mi me ahorra problemas...

Código:
<script language="JavaScript"> 
<!-- 
if(navigator.userAgent.match("Safari")) {
     document.write('<link href="css/estilo.css" rel="stylesheet" type="text/css" />');
}
if(navigator.userAgent.match("Firefox")) {
     document.write('<link href="css/mozilla.css" rel="stylesheet" type="text/css" />');
} 

if(navigator.userAgent.match("IE 8")) {
     document.write('<link href="css/ie8.css" rel="stylesheet" type="text/css" />');
} 


if(navigator.userAgent.match("IE 7")) {
     document.write('<link href="css/ie7.css" rel="stylesheet" type="text/css" />');
} 
//--> 
</script>

<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
Espero que te sirva!
  #3 (permalink)  
Antiguo 09/06/2010, 09:24
 
Fecha de Ingreso: mayo-2010
Mensajes: 27
Antigüedad: 7 años, 6 meses
Puntos: 1
Respuesta: Comentario para IE8

Si sólo lo quieres para un margin en concreto te recomiendo que le pongas la almoadilla delante.

Ejemplo:

margin-left: 10px (esto en ffx, ie8, chrome...)
#margin-left: 15px (ie7, ie6)
_margin-left: 5px; (ie6)


Espero que te sirva ;)

Etiquetas: comentario
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 16:08.