2016-05-06 3 views
0

スクリプトを作成しようとしているため、ページの要素が親divよりも遅く/速くスクロールします。私の要素はすでにトップから600PXであると私はトップのすべてのページをスクロールし始める場合、それはから計算するこれら600PXを持っているので、細かいですが、私は、ページの右を更新する場合JavaScriptでトッププロパティを動的に計算する

$('#two').css({'top' : 600-($(this).scrollTop()/1.2)+"px"}); 

:私はこれを書いています要素上では上にジャンプし、上にあるコンソールログは0から計算されますが、配置されている600pxからは計算されません。

offsetHeightと他の方法(例:offset().top)を使用して書き直そうとしましたが、何も動作していないようです。

あなたは、私にそれを動的に再計算できるようにするには、その途中からページを更新するとき、それがジャンプアップしません方法についてのヒントを与えてくださいませんか?あなたは要素の位置は固定されたままにスクロールしても

答えて

0

使用位置固定資産。

<style> 
    #two { 
     position: fixed; 
     top: 600px; 
    } 
</style> 
関連する問題