Absolute vs Relative
by Darko
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<div class="wrapper">
<div style="position:relative;" class="parent">
<div style="position:relative;">
<div class="dont-want-parents" style="position:absolute;">
</div>
</div>
</div>
</div>
CSS
body {
padding: 0;
margin: 0;
background-color: #ccc;
}
/* just for an example styles */
.wrapper {
max-width: 70%;
height: 400px;
background-color: #fff;
margin: 20px auto;
padding: 5%;
}
.wrapper > div {
border: solid 1px #ccc;
width: 100%;
height: 100%;
}
.wrapper > div >div {
border: solid 1px #ccc;
height: 90%;
top: 5%;
width: 50%;
margin: auto;
}
.dont-want-parents {
background-color: blue;
width: 30%;
height: 50%;
float: left;
bottom: 0
}
JavaScript
$(window).on("load resize",function(e){
var parentoffset = $('.dont-want-parents').parent();
var elwidth = $('.dont-want-parents').width();
var offset = parentoffset.offset();
$('.dont-want-parents').css('right', -offset.left + elwidth);
});