Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2010, 23:47
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 9 meses
Puntos: 269
Respuesta: Problema con JQuery y márgenes..

Hola McBlink, por un lado dices y muestras que tienes 2 divs y por otro solo muestras el código css de uno de ellos.

En el codigo css que muestras estas utilizando la propiedad margin, la cual no altera el comportamiento del div cuya id es "content" ya que este tiene asignado position:absolute;

Lo indicado en este caso es que borres la propiedad margin y trabajes en su lugar con top:; left:; right:; o bototm:;
(A propósito veo que en la línea 10 tienes mal tipeado el código.)

position:absolute asignado a un elemento, hace que este se posicione en relación al inicio de coordenadas 0 0 (esquina superior izquierda) de su primer ancestro posicionado con position:relative; o bien, si no encuentra ancestro relativo entonces toma como punto de referencia la esquina sup-izq de <body>.

Por lo tanto, te sugiero que des position:relative; al div negro (ancestro relativo) y des ...:
position:absolute;
top:/*cuanto quieras*/;
left:"cuanto necesites";
... al div rojo (hijo absoluto). De este modo conseguirás controlar con exactitud la posición de tu caja absoluta.

Espero te sea útil esta respuesta, si no ya sabes, postea completa tu pregunta y lo vemos. Un saludo.