如何在溢出的div上设置x和y滚动位置:滚动?

时间:2016-12-19 08:51:13

标签: javascript html css css3

如果我有以下标记: -



    .outerDiv {
      width: 500px;
      overflow: scroll;  
    }
    
    .innerDiv {
      width: 1000px;
    }

    <div class="outerDiv">
      <div class="innerDiv">
      </div>
    </div>
&#13;
&#13;
&#13;

我如何(最有可能使用JavaScript)设置该滚动的x和y位置?

2 个答案:

答案 0 :(得分:26)

您可以使用scrollLeftscrollTop属性。例如:

document.getElementById("yourScrollElementId").scrollTop = 100

或者您可以使用jquery方法使其更容易和动画。

答案 1 :(得分:7)

您可以使用jQuery scrollLeft()和scrollTop()方法。

$('.outerDiv').scrollLeft(300);
$('.outerDiv').scrollTop(50);

示例:https://jsfiddle.net/upwrrj70/

相关问题