ページを下にスクロールするときに、スクロールバーを要素の上部にスナップするための「最良の」アプローチを推奨できる人はいますか?
たとえば、私のレイアウトが次のようだったとします。
<div id="section-one" style="width: 100%; height: 600px;">
Section One
</div>
<div id="section-two" style="width: 100%; height: 600px;">
Section Two
</div>
<div id="section-three" style="width: 100%; height: 600px;">
Section Three
</div>
<div id="section-four" style="width: 100%; height: 600px;">
Section Four
</div>
ユーザーがセクション 1 を表示していて、セクション 2 がブラウザーのビューポートの一部になり始めている状態でブラウジングを開始した場合、ブラウザーが次の div の先頭に自動的にスナップするようにしたいと思います。
私は .scroll() と .scrollTop に精通していますが、ここからどこへ行くべきか少しわかりません。