Дайте контейнеру div позицию свойства: относительный; поместите ваш плавающий div в качестве первого дочернего элемента контейнера div и передайте ему
#floatingDiv
{
position: absolute;
top: 0;
right: -{widthOfFloatedDiv};
}
Я думаю, что это будет работать, но не проверено
Хорошо, так что проверил и все работает
<div style="position: relative; width: 980px; margin: 0 auto; border: 1px solid #000; height: 400px;">
<div style="position: absolute; top: 0; right: -200px; width: 200px;">
<p>Floated DIV</p>
</div>
<p>container div</p>
</div>