Estoy debuggeando un CSS en IE7, no la mejor forma de pasar la tarde, pero en fin.
He descubierto que IE7 piensa que los comentarios son elementos que cuentan a la hora de aplicar el CSS. Tengo algo así
Si aplico estos estilos:
IE7 no los aplica a menos que elimine el comentario entre ambos divs. Al parecer para IE7 el segundo div no es precedido por .someclass sino por un comentario y por tal motivo no aplica los estilos.
Nota: El ejemplo que he puesto aquí no lo he probado, si no pueden reproducir el comportamiento avisenme y pongo un markup que si reproduzca el comportamiento. Estoy usando IEtester en WinXP