texto relativa posicionar posicion mover imagen fijo estático ejemplos div con bloques arriba absoluta css position

relativa - Css Hermano Posicionamiento Absoluto



posicionar imagen css (4)

¿Hay alguna manera de posicionar absolutamente un div en relación con su hermano? Por ejemplo: Dentro de un div hay otros dos divs - div1 y div2. Quiero posicionar absolutamente div2 en relación a div1.


Dependiendo de sus necesidades, puede hacerlos flotar o colocar ambos absolutos con los valores adecuados de izquierda / arriba / derecha / inferior.

Publique su marca y explique exactamente lo que está tratando de lograr.


El posicionamiento absoluto depende del "contexto de posicionamiento actual" , que puede incluir un elemento padre (si está posicionado en forma absoluta o relativa) pero nunca incluirá un elemento hermano.

¿Puede reorganizar su dominio para que tenga un padre-hijo en lugar de hermanos? Si es así, puede establecer la posición del padre en relativa o absoluta y la posición del niño en absoluta y la posición del niño permanecerá absoluta en relación con el padre.


No hay forma de usar la posición absoluta, de acuerdo con la specification w3c :

En el modelo de posicionamiento absoluto, un cuadro está compensado explícitamente con respecto a su bloque que contiene

- en relación con el bloque principal, no con un hermano

Y no hay forma de utilizar el posicionamiento relativo, también de acuerdo con la specification w3c :

Una vez que una caja ha sido diseñada de acuerdo con el flujo normal o ha flotado, puede cambiarse en relación con esta posición.

- En relación a la posición del bloque, no al bloque hermano.

resumen:

Nadie puede resolver el problema que describiste


Pruébalo con jQuery.

<script type="text/javascript"> $(''#div2'').css(''margin-left'', $(''#div1'').outerWidth() +XXX + ''px'');