2016-06-27 4 views
1

こんにちは私は最初の視差スクロールプロジェクトに取り組んでいます。問題はあります。上下にスクロールしてもOKですが、ページの最後には私の少年を連絡先の少し前に止めるようにして、私はそれをやったが、私がそれを修正するとき、私はスクロールするときに彼は上りたくない。 はここで、http://dev.epartner.rs/
私のウェブサイトで、私が持っているという問題がある: JS:それは良い解決策またはI私の要素はスクロールに上がりたくない

var kontaktOffset = $('.kontakt').offset().top + 320; 

//alert(kontaktOffset); 
if (wScroll > kontaktOffset - ($(window).height()/0.9)) { 

    var eboy = $('#eboy'); 
    top=$('#eboy').css('top'); 
    right= $('#eboy').css('right'); 
    left=$('#eboy').css('left'); 
    bottom=$('#eboy').css('bottom'); 
$('#eboy').css({'position':'absolute','top':top,'right':right,'left':left,'bottom':bottom}); 


}else { 
    $('#eboy').removeProp({'bottom':bottom}); 
    // $('#eboy').removeAttr({'bottom':bottom}); 

私は私のeboyから下を削除する必要があると私は思うが、私はわからないです何か他のことをする必要があります。
誰かが解決策を知っていれば、解決策や助言を与えることができます。

答えて

0

他の部分でのように変更します。あなたは余白、下の自動計算するを使用して、それを動かしているように見えるので

$('#eboy').css({'bottom':'auto', 'top': 'auto'}); 

。しかし、ボトムを値に設定すると、ダイナミックマージンがオーバーライドされます。

+0

私は試しましたが、うまくいきません! –

+0

私は必要なCSSを追加しました。 –

関連する問題