两个嵌套的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>