Well, in a way you are right.
I've just found out the difference between your solution and my editor: The Browser.
In Internet Explorer, the resizing and positioning with relative positioning works fine, but not in firefox (2.0.0.5). So, i guess there is a bug, or at least a compatibility problem.
Thanks anyway,
david