The parent should not be positioned!!!!!!!

.child-div {
    position:absolute;
    left:0;
    right:0;
}

https://stackoverflow.com/questions/5581034/is-there-are-way-to-make-a-child-divs-width-wider-than-the-parent-div-using-css