このサイトはJavaScriptがオンになっていないと正常に表示されません

iTunes風のイメージギャラリーが作れるJavaScriptライブラリー「ContentFlow」

thumb_contentflow

マウスウィール(トラックパッド)でスクロールすると前後の画像が見れるギャラリー。一目見て「おっ、iTunesだ!」と思いました!JavaScriptとCSSをカスタマイズすればサイトにあった表現の仕方ができます。デフォルトでも充分かっこいいので「JavaScriptはよくわからない..」という人でも簡単に実装できると思います!


IT系、Web業界の求人に強い転職サイト【green】

サンプルを用意したので覗いてみてください。

サンプル

ダウンロードする

ContentFlowのサイトからファイル一式をダウンロードします

コーディング

外部ファイル

<head>内にダウンロードしたファイルを読み込ませます

<script language="JavaScript" type="text/javascript" src="/sample/js/contentflow.js"></script>
<link rel="stylesheet" href="/sample/css/contentflow.css" type="text/css" media="screen" />

JavaScript

オプションはここに追加していきます。デフォルトでも充分かっこいいです!

var cf = new ContentFlow('contentFlow', {reflectionColor: "#000000"});

HTML

<div class="loadIndicator"><div class="indicator"></div></div>の中にはギャラリーを読み込むまでのローディング画面が表示されます。<div class="item">の中に画像とキャプションを入れて表示させたいだけ追加していきましょう。

<div id="contentFlow" class="ContentFlow">
    <div class="loadIndicator"><div class="indicator"></div></div>

        <div class="flow">

            <div class="item">
                <img class="content" src="/sample/images/contentflow1.jpg"/>
                <div class="caption">かわいいお花</div>
            </div>

            <div class="item">
                <img class="content" src="/sample/images/contentflow2.jpg"/>
                <div class="caption">チョコレートケーキ</div>
            </div>

                      ・
                      ・
                      ・

        </div>

        <div class="globalCaption"></div>
        <div class="scrollbar">
            <div class="slider"><div class="position"></div></div>
        </div>

</div>

Lightboxと併用するとより動きがでて楽しめると思います!

Advertisement

IT系、Web業界の求人に強い転職サイト【green】

シェアする

  • このエントリーをはてなブックマークに追加

関連する記事

    関連する記事は見当たりません…

コメント

  • smoc

    上記のドキュメントをコピーしてHTMLに記載しても上手く作動しません。
    簡単にcontentflowが自作HPに反映されるものなのでしょうか。教えてください。

  • Webクリエイターボックス

    上記サンプルはうまく動作していますか?画像・ファイルのパスはあっていますか?

  • Pingback: 徒然 - 【PV】Rie a.k.a. Suzaku / Time Paradox そして iTunes風スライドショー

  • 足立

    お世話になります。
    ContentFlow素晴らしいです。もの凄く欲しく思いますが、java?ってなに?
    敷居が高すぎて見えないです。でも、何とかして使いたくて勉強せずに使用する方法をあれこれ考えています。JavaScriptを素人が入力できるソフトは、、ございませんでしょうか?
    失礼をお許しください。

    free motionでフラッシュをマウス1つで書いた事はあります。
    業者に頼むべきでしょうか? 勇気を出してここに書きます。HPに貼ったらメチャカッコ良いです。よろしくお願いします。

  • Webクリエイターボックス

    @足立 さん
    JavaScriptはHTMLと同様、メモ帳でも記述することができます。
    HTMLを書いたことはありますか?
    まずは一式をダウンロードして、どのような構造になっているか見てみてください。
    その後上記手順で設置できるはず…。

    JavaScriptとはなんぞや→ http://piyo-js.com/01.html

  • 足立

    ご返事ありがとうございました。htlmは知りませんでした。ご紹介の入門ページから横に広がり複数のページを平行して勉強中で、少し見えてきた気分です。
    貴方の力強い言葉
    「簡単に実装できると思います!」「設置できるはず…」
    勉強嫌いをその気にさせる。感謝です。

  • 足立

    泣きの一手、

    持前の勘のよさで、単体ではアッサりと動きました。
    感動もの。でも自分のHPに書くと動きません。

    「外部ファイル
    内にダウンロードしたファイルを読み込ませます」
    具体的にファイルって何?
    表記の文をコピーペースト? ごめん。おしえて~。

  • 足立

    お騒がせしました。
    ブラウザーの種類により動いたり見えなかったり警告が出たり、、でした。
    既定のレベルで本家ContentFlowも上手く表示されないパソコンもありました。 
    動けば素晴らしいので業者を探します。

ページトップへ戻る

Web関連記事・お知らせ

もっと表示

Web制作テクニック

もっと表示

インスピレーション・デザイン

もっと表示

Twitter 人気のつぶやき

もっと表示

サイト内検索

本書きました

Webクリエイターズガイドブック

Twitter

    フォローする

    Facebookページ

    中の人ってこんな人

    このブログの中の人、Manaです。

    カナダ・バンクーバー在住のWebデザイナーManaです。 日本で2年間グラフィックデザイナーとして働いた後、バンクーバーにあるWeb制作の学校を卒業。 現地企業で経験を積んだ後オーストラリアへ。そして再びカナダへ。 さらに詳しく知りたいという方はこちらへ。 個人的などうでもいいことはこちらでつぶやいてます。

    • ランダム
    • 新着記事