垂直方向にスクロールするときはdivの位置を固定しようとしますが、水平方向にスクロールするときはそれに従う必要があります。私はこのjqueryスクリプトを使用しました:
$(window).scroll(function(){
$(".navback").css('left',-$(window).scrollLeft()+10);
});
それは機能しますが、ウィンドウがdivよりも小さい場合に限ります。ウィンドウが大きい場合(したがって、左にスクロールできない場合)、scrollLeftは未定義であり、垂直方向にスクロールすると、divが横にシフトします。では、この場合、どうすればscrollLeftを定義できますか?