scrollTopを利用するときの注意点

Javascriptを利用して要素のスクロール位置を指定する際、要素のscrollTopに数値を指定するというやり方をよく使うかと思います。

このやり方の場合、scrollTopを指定したい要素が表示されている必要があります。

例えば、要素にdisplay:none;が指定された状態でscrollTopを指定しようとすると、いくら変更してもscrollTopが0のまま変更されません。

この点には注意が必要です。