LoginSignup
2
0

More than 3 years have passed since last update.

このWebサイトを作ったのは私だと主張するためのスタッフロールを流せるjQueryプラグイン

Posted at

概要

Webサイトにもスタッフロールが流れたら面白いなーと思い作ったjQueryプラグインです。レイアウト2種類+縦or横に流れるorフェードバージョン+おまけが入っています。動作は現時点のデスクトップの最新ブラウザで確認しています。

デモ一覧

  • タイプ1:縦レイアウト+縦スクロール
    役職と名前が縦に並んでいるバージョンを縦にスクロールしていくバージョンです。
    デモ1

  • タイプ2:縦レイアウト+フェード
    役職と名前が縦に並んでいるバージョンをフェードで表示していくバージョンです。
    デモ2

  • タイプ3:縦レイアウト+横スクロール
    役職と名前が縦に並んでいるバージョンを右から左に表示していくバージョンです。
    デモ3

  • タイプ4:横レイアウト+縦スクロール
    役職と名前が横に並んでいるバージョンを縦にスクロールしていくバージョンです。
    デモ4

  • タイプ5:横レイアウト+フェード
    役職と名前が横に並んでいるバージョンをフェードで表示していくバージョンです。
    デモ5

  • タイプ6:横レイアウト+横スクロール
    役職と名前が横に並んでいるバージョンを右から左に表示していくバージョンです。
    デモ6

  • タイプ7(おまけ):名前が縦に並んでいるバージョンを奥に流れていくスターウォーズっぽいバージョンです。
    デモ7

使い方

staffroll.jsとstaffroll.cssを読み込みます。
ファイルの読み込み

<link rel="stylesheet" href="staffroll.css">
<script type="text/javascript" src="staffroll.js"></script>

中のレイアウトはCSSを調整するといろいろいろできると思います。

プラグインの読み込み

JavaScriptを実行します。

<script type="text/javascript">
  $(function(){
    $('#staffRoll').staffRoll();
  });
</script>

オプション

オプションは以下の設定ができます。デフォルトでは以下の設定です。

type : '1', //タイプの選択
allTime : 3000,//スクロールのかかる時間(スクロールタイプのみ)
delay : 1000,//次のスクロールまでのディレイ時間
fadeTime : 4000//フェードにかかる時間(フェードタイプのみ)

HTML

<div id="staffRoll">
  <div class="section whole">
    <h2>原作</h2>
    <ul>
      <li>かしゅう</li>
    </ul>
  </div>
  <div class="section">
    <h2>原案</h2>
    <ul>
    <li>かしゅう</li>
    </ul>
  </div>
  ~~中略~~
  <div class="section whole end">
    <p><p>
  </div>

id="staffroll"で全体を囲みます。そして一つ一つの職業をclass="section"で囲みます。この際、class="section whole"とするとその職業はウインドウに対して高さ100%のエリアになります。

最後にclass="section whole end"とするとここのエリアでストップし完となります。(スターウォーズ風のものは全部消えていきます)

ただWebサイト上でどこに入れるかは悩みどころです。TVや映画だとお話の終わりですがWebサイトだと特に終わりがないので・・・。 全部のページ見たらとか最奥のページにたどり着いたらとか、フォームでお買い物したら流すとか・・・。

というわけで、スタッフロールを流せるjQueryプラグインでした。

転載元の記事

このWebサイトを作ったのは私だと主張するためのスタッフロールを流せるjQueryプラグインを作った|WEB Drawer|web制作に関するネタの引き出しサイト

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0