Buenas,
Cita:
Iniciado por paxarin La verdad que parece mentira que por estar encima la condicionada de la hoja de estilo, IE no lo viera, pero asi son las cosas.
Tiene su explicación: para los navegadores que no son IE sólo existiría una hoja de estilos así que no hay problema, pero para IE existirían dos, no sólo la incluída en el comentario condicional, también la general. Y según el orden de cascada, a igual peso especifico para el valor de una propiedad se aplica el último declarado, es decir que no es que no lo viera, es que la segunda hoja machacaba los valores que habías declarado en la primera, por eso poniendo la hoja del comentario detrás de la general, se aplica el estilo general siempre y sólo para IE se modifica después.