Cita:
Iniciado por metacortex
Disculpen si revivo este post, pero al parecer la falla se soluciona -además de posicionar relativo/absoluto)- definiéndole un ancho a la capa padre inmediata. Si alguien se tropieza con el mismo problema y puede confirmar esto, se le agradece el comentario.
ultimamente he tenido una gran variedad de proyectos a maquetar, y descubrí que muuchos fallos se solucionan de estas pocas maneras:
- margenes duplicados de algo que flota: dalre "display:inline" a lo que flota
- fondos comidos, texto desaparecido, etc: darle "
hasLayout" (generalmente uso "height:1%")
- problema X que no se soluciona con lo anterior: darle position:relative al elemento problemátixo o a su padre.
de estas 3 formas he podido solucionar el 99% de los problemas de IE que me he ido encontrando (lo de los márgenes duplicados, que antes o no me pasaba o no me daba cuenta, se me ha vuelto bastante común).