<html>
<head>
<style type="text/css">
div.layer1 {
background-color:lime;
width:150px;
height:150px;
position:relative;
top:10px;
left:80px;
z-index:2
}
div.layer2 {
background-color:yellow;
width:100px;
height:100px;
position:relative;
top:-60px;
left:35px;
z-index:1
}
div.layer3 {
background-color:orange;
width:120px;
height:120px;
position:relative;
top:-180px;
left:175px;
z-index:3
}
</style>
</head>
<body>
<div class="layer1">
Layer One<br>
Layer One<br>
Layer One<br>
Layer One<br>
Layer One<br>
</div>
<div class="layer2">
Layer Two<br>
Layer Two<br>
Layer Two<br>
Layer Two<br>
Layer Two<br>
</div>
<div class="layer3">
Layer Three<br>
Layer Three<br>
Layer Three<br>
Layer Three<br>
Layer Three<br>
</div>
</body>
</html>
Layer One
Layer One
Layer One
Layer One
Layer One
Layer Two
Layer Two
Layer Two
Layer Two
Layer Two
Layer Three
Layer Three
Layer Three
Layer Three
Layer Three
CSS Tutorials ends this section with these tips that to create a CSS layer all you need to do is assign the position attribute to your style. The position can be either absolute or relative
for a CSS Layer.
The position itself is defined with the top and left properties for a CSS Layer.
Finally, which layer is on top is defined with the z-index attribute
while using Cascading Style Sheet Layers