- 締切済み
ページがスライド
リンクをクリックすると同じページ内のリンク先までスライドするページをつくりたいのですが、どのようにすればいいのでしょうか? JaveScriptだというのはわかっています。 こんな簡単な説明ですがわかるかた、教えていただけませんか。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- you111111
- ベストアンサー率45% (20/44)
↓みたいな感じでしょうか? <a href="JavaScript:void(0)" onclick="scroll_right(600)">右へ</a> -----JavaScript---- var TimeID,dx=0,x=0,inix=0,viewx=0; function scroll_right(intStep) { var tgtx = inix + intStep; if( x < (intStep/2) ) { dx++; } else if( x > (intStep/2) ) { dx--; dx = Math.max(dx , 1); } x += dx; viewx = inix + x; viewx = Math.min( viewx , tgtx ); self.scroll(viewx,0); if(viewx >= tgtx) { clearTimeout(TimeID); } else { TimeID = setTimeout( "scroll_right()" , 1); } }
- happypoint
- ベストアンサー率36% (521/1422)
これのことですか?
- you111111
- ベストアンサー率45% (20/44)
アンカーのことでしょうか? <a href="#target">ここをクリックすると・・・</a> ・ ・ ・ <a name="target">ここへ</a> みたいな?
補足
あ、いえ。そういうのはわたしもできるんですが、 クリックするとそこまでスライドするやつなんですが・・・ JavaScriptをつかったやつです