I have looked through the chrome developer tools but do not understand why this happens. I expected to see the blocks one below the other. But I need the child has absolute positioning block to be animatable.
CURRENT RESULTS

CSS
.container {
    position: relative;
}
.child {
    position: absolute;
}
.sibling {
    position: static;
}
HTML
<div class="container">
    <div class="child">
        <p class="red">Lorem ipsum ...</p>        
    </div>
</div>
<div class="sibling">
    <p class="blue">Lorem ipsum ...</p>       
</div>
