• ベストアンサー

教えてください!

トップページでよくある画像がゆっくり一定時間で変わっていく仕掛けは、どうやっているのでしょうか? 自分のサイトでもやってみたいので、どなたかご教授お願いします。 Flashを使わない方法でお願いします。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tracer
  • ベストアンサー率41% (255/621)
回答No.4

モダンブラウザのみの対応ならCSS3だけでできます。 レガシーブラウザ含めるならJavaScriptを使うことになりますね。 ただフェードイン・フェードアウトするだけの仕組みなら、JavaScriptが書ける方なら5分位で組めてしまうものですが、書けないとなるとあらかじめ組まれたライブラリを探すことになりますね。といっても今は探せばいくらでも出てきますよ。 「jquery スライドショー」あたりで探してみてはどうでしょうか。

bigheadracket
質問者

お礼

親切に教えていただき ありがとうございます。

その他の回答 (3)

noname#158634
noname#158634
回答No.3

あなたが「仕掛け」と言っているのはまず間違いなくFlashです。 同じことをしたければ同じくFlashでやるか、せいぜいがアニメーションGIFで無理やりやるかしかない。しかもクロスフェードも込みで希望しているのでしょうから、アニメーションGIFを使ったにしても荷が重い。ということはFlashを使うしかありません。 どちらにしても今のあなたには無理なので、今は諦めてFlashについてなどを勉強してください。 https://www.google.com/search?q=parafla

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

アニメーションGIFとか

  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.1

Flashを使わないならJAVAですね <IMG SRC="画像URL1(*1)"NAME="SP"> <SCRIPT language="javaScript"> <!-- var NO=1; img=new Array(5(*2)); img[1]="画像URL1(*3)"; img[2]="画像URL2(*3)"; img[3]="画像URL3(*3)"; img[4]="画像URL4(*3)"; img[5]="画像URL5(*3)"; UP(); function UP(){ setTimeout("UP()",5000(*4)); document.SP.src=img[NO]; NO=NO+1 if(NO>5(*5)){NO=1;} } //--> </SCRIPT> とか・・。

関連するQ&A