ユーザーがページの特定のポイントまでスクロールしたときに、重なり合っている div をどのようにフェード/インアウトしますか? ユーザーがページ上の6つの異なるポイントに到達したときに変更したい固定ボタンがあります。つまり、ページのさまざまなポイントで同じボタンから 6 つの異なるものにリンクできるように、上から 1000 ピクセル、次に 2000 ピクセルなどとします。
各ボタンには異なる単語が含まれているため、スクロール時に正しいピクセル数に達すると、各ボタンが次のボタンの後にフェードインするようにします。
html
<div class="buttonOne">button one</div>
<div class="buttonTwo">button two</div>
<div class="buttonThree">button three</div>
CSS
.buttonOne, .buttonTwo, .buttonThree {
position: fixed;
margin-top: 3em;
}
すべてが固定され、互いの上に配置されています。それぞれが 100px、200px、300px などでフェードインする必要がありますか?