次のマークアップがある場合:-
.outerDiv {
width: 500px;
overflow: scroll;
}
.innerDiv {
width: 1000px;
}
<div class="outerDiv">
<div class="innerDiv">
</div>
</div>
(おそらくJavaScriptを使用して)スクロールのx位置とy位置を設定するにはどうすればよいですか?
JQuery scrollLeft()およびscrollTop()メソッドを使用できます。
$('.outerDiv').scrollLeft(300);
$('.outerDiv').scrollTop(50);
scrollLeft
およびscrollTop
プロパティを使用できます。例:
document.getElementById("yourScrollElementId").scrollTop = 100
または、jqueryメソッドを使用して簡単にアニメーション化することもできます。