Purple_Martin - 5:48 am on Aug 15, 2002 (gmt 0)
float is a separate issue, and is explained here [w3.org].
The alternative to
position:relative; - you can still specify heights and widths, and the element is part of the normal flow of elements. This means that if the element is nested inside another,
height:100%; should give your element a height of 100% of it's parent element, not 100% of the body.
I hope that makes sense, I don't think I've explained it very clearly. Even more, I hope I've got it right!