<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
ul{
list-style: none;
width: 300px;
height: 300px;
background-color: blue;
position: relative;
margin: 0 auto;
}
.l1{
width: 100px;
height: 100px;
position: absolute;
left: 100px;
top: 100px;
background-color: yellow;
}
.l2{
z-index: 1;
}
.l3{
z-index: 2;
}
.l4{
z-index: 3;
}
</style>
</head>
<body>
<!--
浮动的层级大于默认文档流元素的层级,但是浮动元素之间的层级是相等的。
定位元素的层级大于默认文档流元素的层级,而且,完全脱离文档流的定位元素,写的越晚,层级越高。
但是,可以通过设置修改定位元素的默认层级关系。
z-index样式,只对非static定位的元素有效果,默认的值都是0,值越大越靠前。
-->
<ul>
<li class="l1 l2">1</li>
<li class="l1 l3">2</li>
<li class="l1 l4">3</li>
<li class="l1 l5">4</li>
<li class="l1 l6">5</li>
</ul>
</body>
</html>