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;
}
largeQ
大话西游666
随时随地看视频慕课网APP
相关分类