.Layer1 { position: relative; top: 0px; left: 0px; width: 600px; height: 400px; border: 1px solid red; }
.Layer2 { position: absolute; top: 0px; left: 300px; width: 300px; height: 400px; border: 1px solid blue; }
.Layer3 { position: absolute; top: 200px; left: 0px; width: 300px; height: 200px; border: 1px solid orange; }
上の HTML ソースは以下の様になっています。
<div id="Layer1"></div> <div id="Layer2"></div> <div id="Layer3"></div>
Layer3 は Layer1 を基点として配置されます。
.Layer1 { position: relative; top: 0px; left: 0px; width: 600px; height: 400px; border: 1px solid red; }
.Layer2 { position: absolute; top: 0px; left: 300px; width: 300px; height: 400px; border: 1px solid blue; }
.Layer3 { position: absolute; top: 200px; left: 0px; width: 300px; height: 200px; border: 1px solid orange; }
上の HTML ソースは以下の様になっています。
<div id="Layer1"> <div id="Layer2"> <div id="Layer3"> </div> </div> </div>
Layer3 は Layer2 を基点として配置されます。