[オープン][BLOCK][レスポンシブ][アクティブ][シャッフル]ドラッグ・フリック・マウスホイール連動型スライドショーギャラリー


・ サンプルの説明
 このページは文字コード「UTF-8」で書いています。ソースを他の文字コードで書かれたページに貼り付ける時は、貼り付けた後に文字コードを統一してください(「名前を付けて保存」で文字コードを指定するなど)。異なる文字コードが混在すると、文字化けの原因になります。
 写真や文章などをひとまとめにしたBLOCK要素をスライドさせる事ができるスライドショーギャラリーです。 アニメーションはです。 別のアニメーションへのリンクはこのページ最下部にあります。 レスポンシブデザインへの対応は高さ維持型(文章が多い場合はみ出しを防ぐ効果があるが、写真を表示する場合はBLOCK要素の背景として表示する)です。
 操作ボタンは3個でスライドショー右上に半透明に表示されています。 モバイルではタップ、パソコンではマウスを重ねると不透明になり可視化されます。 アニメーションは左右の矢印ボタンで横方向に動作します。 モバイルでは縦フリックと横フリックでも操作でき、アニメーションはフリックした方向に動作します。 パソコンでは縦ドラッグと横ドラッグでも操作でき、アニメーションはドラッグした方向に動作します。 マウスが使える環境ではマウスホイールで操作でき、アニメーションは縦方向に動作します。
 このスライドショーは、スライドショーを表示しているWindowを非アクティブにする(最前面ではなくする・選択を外す・blurにする)と停止し、アクティブに戻す(最前面にする・選択する・focusにする)と再開します。 即ち、別のタブを開いたり、別のWindowで別の作業すると、スライドショーは一時停止して待機状態になります。 スライドショーの写真をクリックして、別のタブに設定したページを開いた時も一時停止します。 スライドショーのタブやWindowをクリックしてアクティブに戻すと再開します。 この機能は「カスタマイズ」でON/OFFを設定できます。
 このスライドショーは、記述したスライドショーデータをページを開いた時点でシャッフルする事ができます。 即ち、スライドショーがあるページを開くたびに異なる順番で実行できます。 「記述した順番で実行」または「シャッフルして実行」を「カスタマイズ」で選択できます。
 BLOCK要素で写真のみを表示する場合はその背景画像に写真を設定します。 スタイルbackground-size:cover;で画面いっぱいに表示し、あたかも写真のスライドショーの様にする事もできます。また、background-size:contain;にすれば、形の違う写真を一定の枠内に表示できます。 スライドショーデータは「ここからスライドショーのデータ。↓」以下のクラス名koboDataの要素で書いてください。
 サムネイルの写真データはクラス名"gal_base"のdiv要素の中のimg要素です。 すべて同じアスペクト比のサムネイル画像(スライドショー用の写真を流用しても可)を用意してください。 スライドショーデータとサムネイルデータは、同じ順番で同じ数を記述してください。
 サムネイルギャラリーは、全サムネイルをスライドショー幅いっぱい横一列に表示します。 即ち、数が少なければサムネイルは大きくなり、数が多くなるほどサムネイルは小さくなります。 デザインを壊さない程度の数を使用してください。 なお、サムネイルギャラリーがいらない時は、ソース中<!-- ここからサムネイルギャラリー。 --!>から<!-- ここまでサムネイルギャラリー。 --!>までを削除してください。スライドショー部分だけになります。
 このスライドショーは掲載しているソースコードのみで動きます。 jQueryなどのライブラリーやプラグインも、Javascripやcssの外部ファイルも不要です。 個人・商用を問わず無料で自由に使用できますが、スライドショーを張り付けたページの最下部に著作権表記のリンクが表示されます。

高さ維持型でレスポンシブデザインに対応


・ ドラッグ・フリック・マウスホイール連動型スライドショーギャラリー




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





・ 別のアニメーションを見る
ドラッグ・フリック・マウスホイール操作で縦横連動するもの。
  縦横スクロール   縦横視差スクロール   縦横入れ替わり   縦横転がり   縦横3D回転   縦横3D裏返し   縦横3D入れ替わり   縦横3D逆入れ替わり   縦横CUBE回転   縦横CUBE枠内回転   縦横コーナー回転   縦横連動ランダムズーム3D回転1   縦横連動ランダムズーム3D回転2  




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