If i have the following HTML snippet
...
<fieldset>
<div>above or below</div>
<div>content</div>
</fieldset>
...
How can I create CSS such that the <div>above or below</div>
could be positioned above or below <div>content</div>
without having to add repetitive markup and without affecting the document flow?
I have tried using position: relative;
on the fieldset
and then position: absolute;
on the field div but the element then sits over any elements below it.