1

これは本当にばかげた質問ですが、http://thenounproject.com/terms-of-use/ では、右側の情報が上にスクロールして静的に留まる場合、その効果は何と呼ばれるでしょうか。

また、この効果を達成する方法に関するキラー jQuery チュートリアルはありますか?

どうも

4

1 に答える 1

0

その特定の例で彼らがどのようにそれを行っているかを深く調べなくても、要素のオフセットとウィンドウのscrollTopを見ることで効果が得られることがわかります。

scrollTop がオフセットの上部よりも大きい場合、ページが要素を超えてスクロールしたことを意味します。これを jQuery で確認してから、要素の CSS を変更して、ウィンドウの上部に対して相対的に固定位置を指定できます。

編集: jsfiddle で簡単で汚い例をまとめました。コードを自由にコピーしてください。ただし、少しクリーンアップする必要がある場合があります。

于 2012-07-18T19:04:40.103 に答える