Gibt es da nicht einen Trick? Ich hab alles mögliche getestet von float bis irgendwas. Mit position absolute klappt es natürlich, nur leider an der falschen Position :)
Gib dem Container position: relative und dem Element, das du relativ dazu positionieren willst, position: absolute.
#a { position: relative; }
#b { position: absolute; top: 10px; left: 10px; }
<div id="a">
<div id="b"></div>
</div>
Mathias