7 ページの単一ページスクロール Web サイトがあり、各ページの高さは約 1000px です。私のメニュー構成は次のようになります。
<a href="#home" class="home">Home</a>
<a href="#about" class="about">About</a>
<a href="#team" class="team">Team</a>
<a href="#contact" class="contact">Contact</a>
リンクをクリックすると、セクションに割り当てられたそれぞれの ID にスクロールします。
また、上下に2つの矢印が付いた小さな位置固定ボタンもあります。
<div class="button">
<i class="go-up"></i> //up arrow
<i class="go-down"></i> //down arrow
</div>
矢印をクリックして、最も近いセクションに移動したい。たとえば、私が の中にいると仮定すると#team
、 をクリックする.go-up
と に移動し、#about
.go-down は に移動するはず#contact
です。また、再びに移動した後、#contact
これは新しい最も近いターゲットを識別する必要があります。
jQueryでこれを行うのを手伝ってください。