Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/07/2010, 09:44
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: CSS en Internet Explorer me vuelve loco!!!

Cita:
Iniciado por emal011 Ver Mensaje
No es nescesario volver a escribir otro css para IE, solo vuelves a escribir o corregir lo que IE malinterpreta...
Hola emal011, por si acaso no me expliqué en mi post, si hacemos algo así, que a mi modo de ver a los fines organizativos es lo correcto:

Código:
<!--[if IE]>
<link rel="stylesheet" href="css/resetIE.css" />
<link rel="stylesheet" href="css/IE.css" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" href="css/IE6.css" />
<![endif]-->
O simplemente algo así, como quien sale del paso:
Código:
<!--[if IE]>
<style type="text/css">
... estilos ...
</style>
<![endif]-->
Lo que hacemos es en definitiva crear estilos para IE, es cierto que en estos estilos van a ir las correcciones, puesto que IE seguirá tomando las hojas de estilos que tengamos creadas para todos los navegadores en general.

y IE8? lo transformamos en IE7 con esta linea
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

Al menos así trabajo yo, solo ocupándome de ie6 y 7, ya que el 7 y el 8 con la inclusión del metatag pasan a ser iguales.

Espero sea útil esta info, un saludo.