2012-04-01 19 views
1

私が自分のサイトで望むものは、スクロールするときに続くdivですが、これを行う方法を説明するサイトが多数あるので難しくありません。しかし、私が見つけることができなかったのは、私がどのようにスタートとエンドポジションを設定できるかでした。スクロールの浮動小数点div開始位置と終了位置(!)

ウィンドウの上部が接触するとサイドバーが浮き上がり、それがコンテナの下部にあるときに停止したい場合、今度はフッターの上に浮動します。

ありがとうございました。

答えて

0

私はscrollTop();を計算してjQueryを計算し、250pxのような点に達したら、addClass('fixed');を修正してページに留まりました。

あるポイントで一番下に留まるように、私は下のマージンを計算し、与えられたボトムマージンに達したら、それを親の100%の高さdivの下にとどめるようにremoveClass('fixed').css({position: 'absolute', bottom: '0px'});でした。

ご理解いただきますようお願い申し上げます。

関連する問題