两个嵌套的div,position都是absolute,子div设置top属性,那么这个top是相对于父元素的哪个位置定位的。
.outer {
border: 10px dotted palegoldenrod;
width: 240px;
height: 240px;
background-color: skyblue;
position: absolute;
margin: 30px;
padding: 30px;
}
.inner {
width: 150px;
height: 150px;
background-color: pink;
position: absolute;
top: 10px;
left: 10px;
} <div class="outer">
<div class="inner">
top: 10px<br />
left: 10px;<br />
margin: 30px<br />
padding: 30px<br />
border-width: 10px
</div>
</div>