Problems with CSS

Miscellaneous Forums/General Discussion/Problems with CSS

That's a funny quote although reflecting the entire tragedy, but anyway.

yes, I think DIV is ok. I wouldn't worry too much about absolute positions and make sure the user can scroll of required.

Here's an example:
<html><head><title>position</title>
<style type="text/css">
#box1 { position:absolute; top:50px; left:10px; width:150px; height:150px; z-index:1; }
#box2 { position:absolute; top:80px; left:40px; width:100px; height:100px; z-index:2; }
#box3 { position:absolute; top:120px; left:50px; width:150px; height:150px; z-index:3; }
#box4 { position:absolute; top:80px; left:20px; width:70px; height:70px; z-index:1; }
#box5 { position:absolute; top:100px; left:10px; width:80px; height:80px; z-index:2; }
#box6 { position:absolute; top:60px; left:50px; width:90px; height:90px; z-index:-1; }
</style>
</head><body>

<div id="box1" style="background:red; border:solid 2px blue;">box1</div>
<div id="box2" style="background:blue; border:solid 2px white;">box2</div>
<div id="box3" style="background:yellow; border:solid 2px red;">box3
        <div id="box4" style="background:gold; border:solid 2px green;">box4</div>
        <div id="box5" style="background:lime; border:solid 2px navy;">box5</div>
        <div id="box6" style="background:red; border:solid 2px blue;">box6</div>
</div>

</body></html>