ウェブサイトに視差効果を実装したいと思っています。この種のスクロール効果を、互いに影響を与えることなくページのさまざまな部分に実装できるかどうかを知りたいです。
やりたいことの少し単純化した例を作成しました。スプライト(赤い円と緑の四角)を実際の背景とは異なる速度で上に移動させたいです。ただし、a)とb)の例は、異なるDIVにあり、同じコンテナー内の別のdivにある不規則な境界線があります。このような:
<div id="section-1">
<div id="1-top"></div>
<div id="1-content"></div>
<div id="1-bottom"></div>
</div>
スプライトをdivと境界線を通して上向きに移動する方法はありますが、メインの背景(この場合は青)には表示されません。
セクションb)の正方形はセクションa)まで移動しますか、それともオブジェクトが移動できるピクセル数またはパーセンテージポイントを制限する方法はありますか?