0

私はこれがどのように達成されたかを理解しようとしています:

http://www.paranorman.com/

このサイトでは、ブラウザウィンドウのスクロールバーがDIVのスクロール位置を駆動します。ただし、ブラウザウィンドウに完全に収まる場合でも、ウィンドウにはスクロールバーがあります。

サイトコンテナは、スクロールする必要がなく、ほとんどのデスクトップブラウザウィンドウに収まるサイズになりますが、スクロールバーによって駆動されるコンテナ要素を使用してサイトを作成する必要があります。

4

1 に答える 1

1

これは、本体(または他の要素)がスクロールバーを取得するために大きなサイズであり、別の要素がスクロールされた要素の前に固定された位置と高さ/幅100%で配置され、画面全体なので、スクロールされた要素は表示されません。次に、scrollTop / Leftに基づいてjavascriptを使用して実際に移動しているときに、scrollTop / Left値を取得し、スクロールバーの移動量に応じて要素を前面の固定要素内に移動し、スクロールされているように見せます。値、そして私たちはそれを視差と呼びます。それはすべて難しいように聞こえますが、実際はそうです。

于 2012-08-31T17:05:02.337 に答える