Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/11/2010, 12:13
rickardov
 
Fecha de Ingreso: septiembre-2009
Mensajes: 30
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: ie no lee comentarios condicionales

Cita:
Iniciado por C2am Ver Mensaje

Como ves en la imagen si lee el estilo.
Lee el styloOdonto.css (al cual ignora, está tachado) y toma el estilo ie8.css

¿Por qué dices que no los lee?

Y al activar el Modo compatibilidad en el IE8 en vez del estilo ie8.css toma el ie7.css
me ocurre lo siguiente, en el menu desplegable ie no toma la declaración


Código HTML:
#menu li ul {
    background-color:#EFEFEF;
} 
directamente el fondo del menu desplegable se ve transparente, al suplantarlo con

Código HTML:
#menu li ul {
    background-image:url(img/ul_back.gif);
} 
funciona correctamente, es al declaración que uso en ie7.css y en ie8.css .
Cuando coloco alguna de estas hojas como unica hoja css en el documento, funciona, pero cuando las agrego mediante comentarios adicionales el fondo del menu sigue transparente, no se si se debera a el problema particular del menu desplegable o a los comentarios adicionales.

se puede agregar mediante comentario adicional solo la declaracion css?, por ejemplo:

Código HTML:
<!--[if IE 8]>
    <style>
    #menu li ul {
    background-image:url(img/ul_back.gif);
    </style>
} 
<![endif]--> 
adjunto captura





gracias!