2016-12-28 6 views
-2

オーバーフローyをスクロールするように設定したDIVがあります。スクロール可能なDIV、pageloadのdivの下部にスクロールするアニメーションを作成したい

.scrolling-div { 
width: 85%; 
height: 200px; 
overflow-y: scroll; 
} 

私はこのdiv要素内のコンテンツの束を持っていると仮定すると、私はそれがpageload上のdivの下にすべての方法をスクロールしたいです。私は実際にスクロールのアニメーションを見たいと思っています(つまり、divが先頭から始まりますが、最後は下にスクロールします)。

これを作成するには、Javascript、Jquery、または純粋なCSSを使用します。私はまた、スクロールアニメーションの速度を制御できるようにしたい。

+1

重複? http://stackoverflow.com/questions/270612/scroll-to-bottom-of-div?rq=1 –

答えて

0

あなたはjQueryのanimateを使用することができます。

$('.scrolling-div').animate({ 
    scrollTop: $('.scrolling-div').prop('scrollHeight') 
}, 1000); 

実施例hereを参照してください。

+0

このように見えます。私はスピードが必要でした。 – kevinkt

0
$(function() { 
    var wtf = $('#scroll'); 
    var height = wtf[0].scrollHeight; 
    wtf.scrollTop(height); 
}); 

#scroll { 
    width: 200px; 
    height: 300px; 
    overflow-y: scroll; 
} 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div id="scroll"> 
+0

この回答は大丈夫ですか? – ghnome

+0

動作しますか? – ghnome

+0

これは何もしていないようです。 – kevinkt

関連する問題