• 締切済み

トップページの画像をスライドさせたい

jQueryを使って、下記サイトのスライドショーを作成したいと思っています。 http://www.ide-clinic.com/ ブラウザを広げても両端に画像が残る形にしたいです。 作成方法がわかるURLをご存じの方がいらっしゃったらぜひ教えてください。 いろいろ検索しましたが中央画像のみのスライドショーしかみつけられませんでした。 宜しくお願いします。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

ご質問の意味をよくつかめてませんが… >下記サイトのスライドショーを作成したい すでに出来上がっているのではないでしょうか? どこかを変えて改良したいということ? あるいは、似たものを自作したいということでしょうか? ご提示のサイトもjQueryを利用しているようですので、そのままでご質問の回答になっているともいえるかと。 自作するにしても、どこまでできているかによって、アドバイスできることが変わってくると思います。 内容を確認したわけではありませんが、とりあえずご提示のサイトの考え方に近いもの  1)表示用の外枠としてwidth:100%; overflow:hidden; のdivを用意  2)その中でfloat:leftのli要素を並べておいて、親のul全体をスライドさせる仕組み ここまでは、スライドショーで一般的に用いられている方法だと思います。 センタリングをする際の工夫として  3)ulのleftを調整して3枚目くらいの画像のセンターとdivのセンターを合わせておく  4)スライドさせるときはleftの値ではなく、margin-leftを変えることでスライド このようにすることで、スライドの機能とセンタリングの機能を個別に制御できるようにしていると思われます。 また、ウィンドウサイズの変更がスライド中に起こっても、調整する値が干渉することを避ける工夫と思います。  5)センタリングされるのは3枚目と固定しているので、スライドが終わった時点で、    li要素を最初(最後)にひとつ送るという方法をとっているようです  6)リサイズされた場合には、3)と同様の調整をしてセンタリングを保持する ・・・といった仕組みにすることで作成可能かと思います。 もちろん、違う考え方でも同様のものを実現することは可能でしょう。 >中央画像のみのスライドショーしかみつけられませんでした ほとんどのスライドショーはその両側に前(次)の画像がレイアウトされていると思いますので、表示範囲と位置を調整すれば仕組みはほとんどそのままでもいける可能性があります。

関連するQ&A

  • 背景画像のスライドショー

    Jqueryのプラグインで背景画像をフルスクリーンでスライドショーを行うものはよく見かけますが、 フルスクリーンにしないで、設置した背景画像の大きさのままスライドショーを出来るプラグインなどをご存知でしたらご教授いただきたいです。 もしくは、 下記プラグインの利用などを検討していたのですが、 このプラグインのどこの設定を変更すれば、フルスクリーンにはならなくなるのか、 ご教授いただけたら幸いです。 利用を検討していたプラグイン http://srobbin.com/jquery-plugins/backstretch/

  • vogueサイトのようなスライドを作りたいのですが

    始めて質問させて頂くので、質問のしかたに不備等あれば申し訳ありません。 表題の通り、下記にURLを記載しているvogueのサイトに実装されているようなスライドショーを作ろうとしているのですが、レイアウトがうまく出来ません。 http://www.vogue.co.jp/ 制作にあたって、Twilight Slideshow(配布サイト:http://love-media.net/twilight-show-en)というjQueryプラグインがあったのでこちらを使用してある程度の形までは出来上がりました。 躓いているのは、vogueのサイトのようにブラウザのウィンドウ幅いっぱいにスライドを表示した上で、さらにウィンドウ幅を拡大縮小しても常にスライドの現在の画像が中央に表示されるようにしたいのですが、現状ではウィンドウ幅を変更するとスライドの中心がどんどんブラウザの中央からズレていってしまいます。 正確には、左側に表示させている一つ前のスライド画像の幅が固定され、右側の次のスライド画像だけ表示幅が変更されてしまうためスライドの中心がズレていくという状況です。 cssの指定で、スライド部分のdivに対してposition:absoluteで位置決めをしても上手く行きませんでした。 また、スライドに対してwidthをピクセル単位で指定した場合は上手く行くのですが、目標のサイトのようにwidth:100%とすると上記のようなズレが発生します。 どのようにcss、及びjQueryを設定すれば常にスライドを中央表示させることができるのでしょうか? もしくは、使用しているTwilight Slideshowではそのような設定は出来ないのでしょうか?そうであれば、vogueのサイトのような仕様のスライドショーを作るにはどうしたらいいのでしょうか? お知恵を貸してくださる方がいらっしゃいましたら何卒よろしくお願い致します。

    • 締切済み
    • CSS
  • jQueryでスライドショーを作っているのですが

    jQueryを使用し、下記URLの様な画像がスライドショーになるサイトを製作しているのですが、 (http://maxb.net/scripts/jbgallery-2.0/docs/nomenu.html) JavaScrip初心者の為、スライドショーを最後の画像でストップするやり方が分からず 困っております。 スライドショーにはjbgallery-2.0.jsといファイルを使用しております。 (ファイルを製作された方のサイトはこちら:http://maxb.net/scripts/jbgallery-2.0/) スライドショーが最後の一枚でストップする方法をおわかりの方がいらっしゃいましたら、 ぜひ教えていただきたいと思っております。 ご教授のほど、何卒よろしくお願いいたします。

  • jQueryでスライドショー作成(無限ループ)

    jQueryでスライドショーを作成したいです。 仕様としては、進むボタンと戻るボタンがあって、どちらかを押すと、画像が前または後ろにスライドして変わります。 ここまではできるんですが、以下のような無限にループさせることができません。 ・最後まで行ったときに、進むボタンを押すと、最初の画像が右から現れてスライドし、最初に戻る。 ・最初の画像のときに戻るボタンを押すと、最後の画像が左から現れてスライドし、現在地が最後の画像になる。 具体的には、下記サイトのような挙動にしたいです。 http://www.slidesjs.com/ このようなスライドショーの無限ループは、どのように考えれば実現できるのか、どなたかご教授いただけないでしょうか?

  • ページ遷移時にスライドするjQuery(Ajax)

    クリックして、ページを遷移した際にスライドで表示してくれるjQueryを探しています。 詳細はサイトをご参照の上、下記の文言をご確認ください。(サイト内右側のSOLUZIONIをクリックしてください) http://www.galvanmobili.it/ 上記URLのサイトのように複雑な動きはいりません。 単純に横にスライドしたいです。  A B と表示されていて、Bをクリックすると ←B C とスライドで表示ができるようにしたいです。 Cを画像にしてスライドショーとして使用するのではなく、あくまでページが遷移して欲しいです。 参考サイトのようにCは下にスクロールすることができます。 検索してみたのですが、スライド前に一度フェードで切り替わったりするjQueryが多かったので、プラグインの名前や参考サイト等知っている方いらっしゃれば教えて下さい。

    • 締切済み
    • CSS
  • jQueryスライドショー画像へのリンク設置

    お世話になります。どうぞよろしくお願い致します。 こちらのページを見て、この通りコピペと編集をし jQueryを使って、スライドショーを作成しました。 http://black-flag.net/jquery/20110525-3120.html ここに6枚画像を設置し、スライド自体はうまく動かすことができました。 この6枚の画像にそれぞれリンクを張りたいのですが、 普通に<a href=""></a>で貼っただけではうまくいかず、 何か方法はありますでしょうか。 どうぞよろしくお願いします。

  • JQuery スライドショー 画像切替時について

    Jqueryを使ってスライドショーの ホームページを作成しています。 下記のサイトからダウンロードしました。 http://www.woothemes.com/flexslider/ 質問なのですが、画像に囲まれている箇所で 白丸、選択された時に青丸が表示されるのですが、 そこの色を変更したいのですが変更可能でしょうかぁ。 変更するのであれば、どこのソースを変更すれば可能でしょうかぁ? 大変、勉強不足で申し訳ございません。 また、丸表示から四角表示は可能でしょうかぁ。

  • スマホだとjQueryを使っているページが見れまん

    現在作成中のWebサイトの全ページをスマートフォンで確認したら、jQueryを使ってスライドショーをしているページだけが3秒くらいで消えます。 始めの3秒くらいは、きちんと表示されるのに、3秒後に突然ブラウザが閉じて、スマートフォンのホーム画面に戻ってしまいます。 その3秒後くらいというのは、おそらくスライドショーにより画像が切り替わる瞬間だと思います。 このような問題は、なぜ起きるのでしょうか? 私のスマートフォンはイーモバイル製ですが、このスマホだとjQueryが見れないからでしょうか? それならば、noscriptを付ければ良いのでしょうか? というよりも、別な問題なのでしょうか?

  • jqueryスライドショーについて

    貴重な場をお借りして質問させていただきます。 jqueryでスライドショーを自作したいとおもっておりまして、 下記のようなスライドショーを実装したいとおもっております。 http://aviathemes.com/aviaslider/index.html この左上からパラパラ変わっていくアニメーションはどのような 原理で動いているか教えて頂けませんでしょうか。 調べてもよくわからず困っております。 大変申し訳ございませんがお詳しい方お力を貸して頂けませんでしょうか。 宜しくお願い致します。

  • JQueryのスライドショーを停止させたい

    サイトの背景画像のスライドショーを「VEGAS BACKGROUND JQUERY PLUGIN」を利用して行いたいのですが、スライドショーを1回で停止(ループさせない)ようにしたいのです。 どこをいじってもうまくいかなく困っています。 お教えいただけないでしょうか? http://vegas.jaysalvat.com/ (SLIDE SHOWを利用しています。) よろしくおねがいします。

専門家に質問してみよう