You should probably separate your HTML / CSS appropriately.
Your code might look something like this.
HTML:
<div>
<span>Absolute right bottom aligned to div...</span>
</div>
CSS
div { position: relative; }
div > span { position: absolute; right: 0; bottom: 0; }
Obviously your div should have some height / width greater than the width of the range, but this is usually a very acceptable way to do this.
div- , . , , , , , .