mdn:这个Element.scrollTop 属性可以设置或者获取一个元素距离他容器顶部的像素距离.
mdn是这样解释。“距离他容器顶部”指的是相对他的父容器吗?
下边的代码给#d1 设置scrollTop,为什么是其中的#d2移动呢?
而且#d2的位置是向上移动,又不是设置负值,为什么会向上移动呢?
我一直使用的都是jquery scrollTop(),以为这两个方法都是一回事。
<div id="d1"> <div id="d2"> 111111111111 222222222222 333333333333 444444444444 555555555555 </div> </div> *{padding:0;margin:0;}#d1{margin:50px;width:50px;height:50px;background:yellow;overflow:hidden;}#d2{width:50px;height:100px;background:red;}window.onload = function(){ document.getElementById("d1").scrollTop = 50px; }
大话西游666
相关分类