[オープン][F][連番][レスポンシブ][アクティブ][シャッフル]ガイド付きdivサムネイルカルーセル連動DrFlMw縦横連動スライドショーギャラリー

・ サンプルの説明
 このページは文字コード「UTF-8」で書いています。ソースを他の文字コードで書かれたページに貼り付ける時は、貼り付けた後に文字コードを統一してください(「名前を付けて保存」で文字コードを指定するなど)。異なる文字コードが混在すると、文字化けの原因になります。
 ファイル名が連番数字でサイズやアスペクト比が異なる画像を使うスライドショーです。 連番のファイル名とは、0.jpg・1.jpg・2.jpg~ や 12.jpg・13.jpg・14.jpg~ などの、連続する正の整数値として成り立つ数字をファイル名にした画像群です。 例えばファイル名が 700.jpg の画像は使えますが 007.jpg は使えません。 もちろん 2022_10.jpg や Y1953.jpg などの様に文字が入ったファイル名も使えません。 連番の最初の数字は何番でも構いません。 「書き換える部分」で最初と最後の数字と画像へのパスを設定してください。
 レスポンシブデザインへの対応は、このページでは「アスペクト比維持型」にしていますが「高さ維持型」にする事もできます。 img要素の画像ではなく、BLOCK要素の背景画像を使う事で、異なる形状の画像を一定の枠内に表示しています。
 スライドショーの画像表示部分をクリックすると別のタブに画像だけが表示されます。 この機能は「カスタマイズ」で有無を選択できます。
 スライドショーの切り替えアニメーションはです。 多種類のアニメーション名が・で区切られて記述してある場合は、切り替えるたびにアニメーションがランダムに選択されます。 スライドショーの機能はこのままでアニメーションの組み合わせだけを変更したい場合は、このページ最下部「別のアニメーションの組み合わせを作る」をご参照ください。当サイトで提供している全アニメーションから複数の組み合わせを選択し、その見本とソースコードを表示できます。
 ドラッグ(パソコン)やフリック(スマホやタブレット)でも操作でき、縦横連動型のアニメーションでは縦横それぞれの操作でアニメーション方向も連動します。 即ちアニメーションは、モバイルでは縦フリックと横フリック操作でフリックした方向に動作し、パソコンでは縦ドラッグと横ドラッグでドラッグした方向に動作します。 マウスが使える環境ではマウスホイールでも操作でき、アニメーションは縦方向に動作します。 ドラッグ・フリック・マウスホイール操作は「カスタマイズ」で機能の有無を選択できます。
 操作ボタンは3個でスライドショーの右上部に半透明に表示されています。 モバイルではボタンをタップ、パソコンではスライドショーにマウスを重ねると不透明になり可視化されます。
 ガイドボタンで操作する事もできます。ガイドボタンはクラス名guideのdiv要素を作っておけばスクリプトが自動的に設置します。 不要な場合はクラス名guideのdiv要素を削除してください。
 このスライドショーは、「カスタマイズ」でスライドショー実行時のアニメーションの進行方向をランダムに設定できます。 当サイトのランダム型アニメーションのスライドショー以外は、通常型スライドショーの実行時のアニメーションの進行方向は右→左または下→上に、シャトル型は右→左と左→右・下→上と上→下の繰り返しにしてあります。 即ち、次ボタンを押した時と同じ動作です。 このスライドショーはランダム型アニメーション以外でも進行方向をランダムにできます。 使用するアニメーションによって使い分けてください。
 このスライドショーは、スライドショーを表示しているWindowを非アクティブにする(最前面ではなくする・選択を外す・blurにする)と停止し、アクティブに戻す(最前面にする・選択する・focusにする)と再開します。 即ち、別のタブを開いたり、別のWindowで別の作業すると、スライドショーは一時停止して待機状態になります。 スライドショーのタブやWindowをクリックしてアクティブに戻すと再開します。 この機能は「カスタマイズ」でON/OFFを設定できます。
 このスライドショーは、連番をページを開いた時点でシャッフルする事ができます。 即ち、スライドショーがあるページを開くたびに異なる順番で実行できます。 「連番の順に実行」または「シャッフルして実行」を「カスタマイズ」で選択できます。
 サムネイルは同じ連番の画像を使って自動的に作成されます。 サムネイルギャラリーは、現在選択されているデータのサムネイルが画面の中央に自動的にスクロールするカルーセル型です。
 このスライドショーは掲載しているソースコードのみで動きます。 jQueryなどのライブラリーやプラグインも、Javascripやcssの外部ファイルも不要です。 個人・商用を問わず無料で自由に使用できます。

アスペクト比維持型
高さ維持型


・ ガイド付きdivサムネイルカルーセル連動DrFlMw縦横連動スライドショーギャラリー
 カスタマイズで自動スタートとアクティブとドラッグ・フリック・マウスホイールとクリックで別タブに画像表示機能はON、シャッフル機能はOFFにしてあります。




 以下のソースコードをスライドショーを貼り付ける場所にコピーし、ご自身の画像データに書き換えてください。 このページの見本は画像のURLを相対表記で書いているため、このままでは画像が表示されません。 可能ならば、スタイルシート部分はHEAD内に移動してください。 また、スタイルシートとスクリプトをそれぞれ別ファイルにし、ページに読み込んで使用する事も可能です。





・ 別のアニメーションの組み合わせを作る
下の「アニメーションコード」を参照し、ご希望のアニメーションの組み合わせ(一つでも可)文字列を作り、下の枠内に記述し、「この組み合わせで作る」ボタンをクリックしてください。その際、一つの時はアニメーションコードのみ、複数の時はアニメーションコードを半角文字の「&」で結合しで記述してください。
例えば、
縦横入れ替わり・縦横3D入れ替わり・縦横転がりの3個ならば「d_ire_xy&d_ire3D_xy&d_koro_xy」となります。
brightness・blur・ランダムclip-polygon・ランダムclip-circleの4個ならば「brightness&blur&polygon&circle」となります。
3D横ズーム入れ替わり・3D縦ズーム入れ替わりの2個ならば「ire3D_x&ire3D_y」となります。
ランダム透かし移動インアウトの1個だけならば「r_su_in_out」となります。
なお、何も書かずにクリックすると、枠内に薄い文字で表示されている組み合わせが作られます。
文字列の途中で改行したり空白や無関係の文字を入れたりすると、動かないスライドショーが作られます。
アニメーションの数に制限はありませんが、多くなると煩雑になるため3~5個程度が無難だと思います。




・ アニメーションコード(表記形式は、アニメーション名 ⇒ コード)

★ 以下はドラッグ・フリック・マウスホイールにアニメーションの縦横方向が連動します。
縦型と横型が合体したアニメーション。ドラッグ・フリック・マウスホイール操作ができるスライドショーで機能を発揮できる。
| 縦横連動ランダムズーム3D回転1 ⇒ d_r_z3D_xy | 縦横連動ランダムズーム3D回転2 ⇒ d_r_3D_xy | 縦横スクロール ⇒ d_sc_xy | 縦横透かしスクロール ⇒ d_susc_xy | 縦横視差スクロール ⇒ d_shisa_xy | 縦横透かし視差スクロール ⇒ d_sushisa_xy | 縦横入れ替わり ⇒ d_ire_xy | 縦横転がり ⇒ d_koro_xy | 縦横3D回転 ⇒ d_rot_xy | 縦横3D裏返し ⇒ d_ura3D_xy | 縦横3D入れ替わり ⇒ d_ire3D_xy | 縦横3D逆入れ替わり ⇒ d_rei3D_xy | 縦横CUBE回転 ⇒ d_cube_xy | 縦横コーナー回転 ⇒ d_corner_xy | 縦横CUBE枠内回転 ⇒ d_becu_xy | 
縦型と横型が合体した4画像アニメーション。4画像に対応したスライドショーのみで使用可。
| 縦横インアウトバックカルーセル ⇒ d4_ca_inoutback_xy | 縦横透かしインアウトバックカルーセル ⇒ d4_suca_inoutback_xy | ズーム縦横インアウトバックCUBE回転 ⇒ d4_zcube_inoutback_xy | ズーム縦横インアウトバックCORNER回転 ⇒ d4_zcorner_inoutback_xy | ズーム縦横インアウトバック3Dスクロール ⇒ d4_zsc3D_inoutback_xy | ズーム縦横インアウトバック転がり ⇒ d4_koro_inoutback_xy | ズーム縦横インアウトバック3D回転 ⇒ d4_z3Drot_inoutback_xy | 

★ 以下はドラッグ・フリック・マウスホイールにアニメーションの縦横方向が連動しません。
方向性がないタイプで、前進でも後退でも変わらないもの。
| 透かし ⇒ su | フェード ⇒ fade | 落下 ⇒ rakka | ブライトネス ⇒ brightness | ブラー ⇒ blur | ランダムクリップポリゴン ⇒ polygon | ランダムクリップサークル ⇒ circle | 起き上がり ⇒ rise | ショットズーム回転 ⇒ shot_zoom | フラッシュ ⇒ flash | ランダムワイプ ⇒ wipe | 
方向性があるタイプで、前進と後退でアニメーションの方向が変わるもの。
| アップダウン ⇒ ud | ダウンアップ ⇒ du | ダウンジャンプ ⇒ dj | ランダムアップダウン ⇒ uddu | Z方向スクロール ⇒ z_sc | せり出し ⇒ seri | 横転がり ⇒ koro_x | 縦転がり ⇒ koro_y | 横入れ替わり ⇒ ire_x | 縦入れ替わり ⇒ ire_y | スクロール横 ⇒ sc_x | スクロール縦 ⇒ sc_y | 透かしスクロール横 ⇒ susc_x | 透かしスクロール縦 ⇒ susc_y | 視差スクロール横 ⇒ shisa_x | 視差スクロール縦 ⇒ shisa_y | 視差透かしスクロール横 ⇒ sushisa_x | 視差透かしスクロール縦 ⇒ sushisa_y | ランダム回転移動インアウト ⇒ in_out | 
方向性があるタイプで、前進と後退で3Dアニメーションの方向が変わるもの。
| 横3D回転 ⇒ rot_x | 縦3D回転 ⇒ rot_y | CUBE横ズーム回転 ⇒ cube_x | CUBE縦ズーム回転 ⇒ cube_y | 3D横ズーム入れ替わり ⇒ ire3D_x | 3D縦ズーム入れ替わり ⇒ ire3D_y | 3D横ズーム逆入れ替わり ⇒ rei3D_x | 3D縦ズーム逆入れ替わり ⇒ rei3D_y | 3D横ズーム裏返し ⇒ ura3D_x | 3D縦ズーム裏返し ⇒ ura3D_y | 3D横ズームスクロール ⇒ sc3D_x | 3D縦ズームスクロール ⇒ sc3D_y | CUBE枠内横回転 ⇒ becu_x | CUBE枠内縦回転 ⇒ becu_y | ドア横回転 ⇒ door_x | ドア縦回転 ⇒ door_y | 縦スウィング ⇒ swing_y | 縦ズームスウィング ⇒ z_swing_y | 
方向性があるタイプで、前進と後退に関係なく3Dアニメーションの方向がランダムに変わり、縦方向と横方向もランダムに変わるもの。
| 縦横前後ランダムズーム3D回転1 ⇒ r_xynp_z3D1 | 縦横前後ランダムズーム3D回転2 ⇒ r_xynp_z3D2 | 
方向性があるタイプで、前進と後退で3Dアニメーションの方向が変わるが、縦方向と横方向がランダムに変わるもの。
| ランダム3D縦横ズーム裏返し ⇒ r_ura3D_xy | ランダムタイミング3Dズーム裏返し ⇒ r_ura3D_ttf | ランダム3D縦横ズーム入れ替わり ⇒ r_ire3D_xy | ランダム3D縦横ズーム逆入れ替わり ⇒ r_rei3D_xy | ランダム縦横ズームCUBE回転 ⇒ r_cube_xy | ランダム縦横ズームコーナー回転 ⇒ r_corner_xy | ランダム縦横ズーム3D回転1 ⇒ r_z3D_xy | ランダム縦横ズーム3D回転2 ⇒ r_3D | 
方向性があるタイプで、前進と後退でページめくりアニメーションの方向が変わるもの。
| 射光型3D横ズームページめくり ⇒ page0 | 射光型3D縦ズームページめくり ⇒ page05 | 全回転型3D横ズームページめくり ⇒ page1 | 全回転型3D縦ズームページめくり ⇒ page15 | 2D摘みページめくり ⇒ page2 | 2Dずらしページめくり ⇒ page3 | 
前進でも後退でもアニメーションの方向がランダムなもの。
| ランダム縦横スクロール ⇒ sc_xy | ランダム方向移動 ⇒ sc_r | ランダム方向視差移動 ⇒ shisa_r | ランダムズーム ⇒ z | 円ワイプ ⇒ wipe_en | ランダム回転入れ替わり ⇒ rot_ire | ランダムタイミング移動 ⇒ sc_r_ttf | ダウンアップジャンプ ⇒ duj | ランダム透かし移動インアウト ⇒ r_su_in_out | ランダム2D回転 ⇒ r_rot_2d | 
前進・後退に関係なくアニメーションの方向が交互になるもの。シャトル型。
| 左右シャトル型スクロール ⇒ s_sc_x | 上下シャトル型スクロール ⇒ s_sc_y | 左右シャトル型透かしスクロール ⇒ s_susc_x | 上下シャトル型透かしスクロール ⇒ s_susc_y | 左右シャトル型視差移動 ⇒ s_shisa_x | 上下シャトル型視差移動 ⇒ s_shisa_y | 左右シャトル型透かし視差移動 ⇒ s_sushisa_x | 上下シャトル型透かし視差移動 ⇒ s_sushisa_y | 左右シャトル型転がり ⇒ s_koro_x | 上下シャトル型転がり ⇒ s_koro_y | 前後シャトル型zスクロール ⇒ s_z_sc | 前後シャトル型せり出し ⇒ s_seri | 
前進・後退に関係なく3Dアニメーションの方向が交互になるもの。シャトル型。
| 左右シャトル型枠内CUBE回転 ⇒ s_becu_x | 上下シャトル型枠内CUBE回転 ⇒ s_becu_y | 左右シャトル型ズームCUBE回転 ⇒ s_cube_x | 上下シャトル型ズームCUBE回転 ⇒ s_cube_y | 左右シャトル型3D入れ替わり ⇒ s_ire3D_x | 上下シャトル型3D入れ替わり ⇒ s_ire3D_y | 左右シャトル型3D逆入れ替わり ⇒ s_rei3D_x | 上下シャトル型3D逆入れ替わり ⇒ s_rei3D_y | 左右シャトル型3D裏返し ⇒ s_ura3D_x | 上下シャトル型3D裏返し ⇒ s_ura3D_y | 左右シャトル型ドア回転 ⇒ s_door_x | 上下シャトル型ドア回転 ⇒ s_door_y | 
アニメーションにrequestAnimationFrameメソッドを使用したもの。
| rAF型びろ~ん ⇒ rAF_OutZ | rAF型弾性移動 ⇒ rAF_FeIdo | rAF型弾性二段階ズーム ⇒ rAF_Rm2StZ | rAF型ランダム弾性移動 ⇒ rAF_RmReIdo | rAF型弾性ズーム ⇒ rAF_RmZ | rAF型バウンスズーム ⇒ rAF_BoZ | rAF型ランダム回転ズーム ⇒ rAF_RZrot | 




All Rights Reserved. Copyright (C) 2002- Miyake_kobo.