Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2004, 00:21
carlorio_150
 
Fecha de Ingreso: julio-2004
Mensajes: 38
Antigüedad: 19 años, 9 meses
Puntos: 0
Capas relativas dentro de capa relativa

Hola a todos. Mi problema es este:

Tengo una capa DIV que acoge a todo el body de la pagina (excepto un logotipo inicial) , la cual esta con position:relative. Dentro, existe una tabla y en sus celdas tambien capas DIV las cuales tambien tienen position:relative, y éstas las necesito asi para que vayan colocandose en las celdas correctamente(¿no?). El caso es que en IExplorer6.0 (en Mozilla no tengo este problema) al cargar la pagina las capas internas se presentan descolocadas, como si hubieran asumido su position como absolute. Ya cargadas, si hago display='none' y display='' se corrigen, pero debe hacerse eso en alguna funcion Js en la que interactue el usuario, no me sirve ocultarlas y volverlas a mostrar en el onload del formulario.

¿Que puedo hacer?. He intentando poner la capa superior con position:absolute, pero el dar left:77px (por ej) top:21px no cuadra bien, depende del tamaño que le este dando a la ventana de IEXpl el usuario. ¿z-index podria solucionarlo? ¿Que problemas conoceis al anidar capas relativas?

Mi codigo seria algo asi:

<body onLoad="iniciar();">
<img src="logo.gif" border="0" height="65" width="62">

<DIV id="ppal" style="position:relative; display:none;">
....
<table>
<tr><td>....
<DIV ID="c1" style="position:relative;" >
<table> .....