Estoy haciendo una paginilla, y reulta que mediante css posiciono una capa "menu". Pasa lo que suele pasar: Firefox la ubica correctamente pero IE 7 no. Me explico:
Código:
Con esto Firefox posiciona la capa correctamente, pero IE 7 lo hace a medias: por arriba (top) lo pone bien, pero en vez de ajustarlo a la derecha (right:0px), lo hace por la izquierda. De echo le de el valor que le de, siempre va a estar ajustado a la izquierda (como si hubiera puesto left:0px).Este es el css del div "menu": #menu{ position:absolute; top:0px; right:0px; }
SOLUCIÓN DEL PROBLEMA:
La solución es darle un ancho a la capa para que IE 7 la posicione correctamente. Así:
Código:
Este es el css del div "menu": #menu{ width:200px; position:absolute; top:0px; right:0px; }
Mi pregunta es:
¿En los IE anteriores al 7 hay que hacer lo mismo, es decir, asignar un ancho? ¿o es cosa del 7?