2013-01-16 2 views
0

J'ai quatre divs:un élément lié à la position d'un autre élément

<div class="a">I'm A</div> 

<div class="b">I'm B</div> 

<div class="c">I'm C</div> 

<div class="x">I'm X</div> 

Tous les éléments div dont X sont fixes positionnés.! Je veux repositionner div X lié à la position de div B telle que div X est au sommet de div B. Comment puis-je faire cela en indiquant que tous les éléments devraient avoir une position fixe, c'est-à-dire, ils ne bougeront pas lorsque la page est défilé? Et si div B est repositionné, div X également rester au repositionnement haut de div B.

Répondre

1

La seule façon d'y arriver est si vous nid .x intérieur de .b:

<div class="a">I'm A</div> 

<div class="b">I'm B 
    <div class="x">I'm X</div> 
</div> 

<div class="c">I'm C</div> 

Puis tout à fait la position .x dans le contexte de .b.


est ici le violon: http://jsfiddle.net/jTzZU/

Questions connexes