Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/01/2009, 08:47
KLAYMAN
 
Fecha de Ingreso: febrero-2002
Mensajes: 351
Antigüedad: 22 años, 2 meses
Puntos: 19
Respuesta: Problemas con una web, desplazamiento de elementos.

kseso? muchas gracias me ha sido de mucha utilidad el consejo de utilizar web developer.

Pero ahora viene el problema, tal y como me comentaste los desplazamientos eran producidos por la interpretación distinta que hacen algunos navegadores del modelo de cajas. Mi problema ocurre con Internet Explorer 6

Entonces lanzo mi pregunta. Me he dado cuenta que tengo que dejar para Internet Explorer 6 menos distancia en los margenes y en el tamaño de los divs.

Pregunta: ¿Cómo puedo hacer para que dependiendo de si el navegador es Internet Explorer 6 se utilice un código u otro código? ¿Tengo que hacer dos hojas de estilo o puedo hacerlo de una forma mas elegante? He visto que se puede utilizar el código <!--[if lte IE 6]> para referirnos a este tipo de problemas pero no logro entender como funciona, ¿me podeis ayudar?

¿Es correcto hacer esto?
Cita:
<head>
<title>Título</title>
<link href="all_browsers.css" rel="stylesheet" type="text/css">
<!--[if IE]> <link href="ie_any_version.css" rel="stylesheet" type="text/css"> <![endif]-->
<!--[if lt IE 7]> <link href="ie_6_and_below.css" rel="stylesheet" type="text/css"> <![endif]-->
<!--[if !lt IE 7]><![IGNORE[--><![IGNORE[]]> <link href="recent_versions.css" rel="stylesheet" type="text/css"> <!--<![endif]-->
<!--[if !IE]>--> <link href="not_ie.css" rel="stylesheet" type="text/css"> <!--<![endif]-->
Muchas gracias por todo y un saludo a todos.

Última edición por KLAYMAN; 30/01/2009 a las 08:52