HTML の Marqueen もコンテンツのスクロールを実現できますが、スクロール中に空白期間が表示されます。スクロール領域が比較的大きい場合、スペースが生じるとページが見苦しくなります。 JavaScript を使用すると、この問題が改善され、中断のないスクロールが実現されます。
コードを上下にスクロールします:
111111111111111
2222222222222
3333333333333
4444444444444
555555555555555
var t=getid("demo") ,t1=getid("demo1"),t2=getid("show");
var inter;
t2.innerHTML=t1.innerHTML; (){
if(t2.offsetTop<=t.scrollTop)
t.scrollTop-=t1.offsetHeight;
else
t.scrollTop;
inter=setInterval; (qswhMarquee,30);
function getid(id){
return document.getElementById(id)
}
テキストを左右にスクロール コード
: