offset、position、
<style> *{ margin: 0px; padding: 0px; } .div1,.div2{ width: 200px; height: 200px; } .div1{ background-color: aqua; } .div2{ background-color: lavenderblush; } .outer{ position: relative; } </style> </head> <body> <div class="div1"></div> <div class="outer"> <div class="div2"></div> </div> <script src="jquery-3.3.1.min.js"></script><!--不加此句$不识别--> <script> offset相对于视口的偏移量 console.log($(".div1").offset().top)//offset有2个属性。top和。left position相对于已经定位的父的偏移量 console.log($(".div1").position().top)//position也是.top和.left console.log($(".div2").position().top)//position也是.top和.left,outer加了position relative所以positionwwei 0 $(".div1").height("1000px") </script> </body> </html>