[オープン][BLOCK][レスポンシブ]曜日でスタート位置が決まる3ボタン統合スライドショーギャラリー cpBlHD_wsg_3b_zdwp_os
・ サンプルの説明
このページは文字コード「UTF-8」で書いています。ソースを他の文字コードで書かれたページに貼り付ける時は、貼り付けた後に文字コードを統一してください(「名前を付けて保存」で文字コードを指定するなど)。異なる文字コードが混在すると、文字化けの原因になります。
1週間分で7個のBLOCKデータを使い、今日の曜日のBLOCKデータからスタートするスライドショーギャラリーです。 2種類のデザインを掲載しています。 操作ボタンは3個で、モバイルではサムネイルギャラリー部分のタップ、パソコンではスライドショーにマウスを重ねると出てきます。
このページのスライドショーの切り替えアニメーションは
です。 ページ最下部の「別のアニメーションを見る」内のリンクで、同じスライドショーで別アニメーションの解説ページが開きます。
スライドショーのデータは、クラス名"base"のdiv要素の中にクラス名"koboData"のdiv要素で、日曜日から始まる1週間分を記述してください。 div要素の中身は写真や文章などをHTMLで自由に書くことができます。 写真のみを表示する場合はその背景画像に写真を設定します。
サムネイルのデータはクラス名"gal_base"のdiv要素の中の7個のimg要素です。すべて同じアスペクト比の画像を用意してください。スライドショーデータとサムネイルデータは、同じ順番で記述してください。
このスライドショーは掲載しているソースコードのみで動きます。 jQueryなどのライブラリーやプラグインも、Javascripやcssの外部ファイルも不要です。 個人・商用を問わず無料で自由に使用できます。
アスペクト比維持型
⇔
ポラロイドorチェキ風デザイン
⇔
・ 下ギャラリー型スライドショーギャラリー
">
日曜日の写真
この見本のスライドショーデータは、class="koboData"のdiv要素の背景画像に写真を設定し、中に文章のdiv要素を入れたBLOCK型です。
月曜日の写真
背景に画像を表示しする場合、スタイルでbackground-size:cover;とすると、表示部分の大きさで写真をリサイズします。アスペクト比が合わずに上下左右にはみ出す部分は、自動的にトリミングされます。
火曜日の写真
背景に画像を表示しする場合、スタイルでbackground-size:contain;とすると、表示部分に収まる大きさで写真をリサイズします。アスペクト比が合わない場合は上下左右に余白ができます。
水曜日の写真
このスライドショーは、曜日によって最初に表示される画面が決まります。水曜日はこの画面からスタートします。
木曜日の写真
このスライドショーは本来マルチコンテンツデータ型のため、div要素以外にもa要素を使用してバナー型にでき、混在させる事もできます。
金曜日の写真
この見本ではサムネイル一覧を下部に置いていますが、HTMLの配置を逆にすれば、上部に置くこともできます。
土曜日の写真
このスライドショーは、曜日によって最初に表示される画面が決まります。土曜日はこの画面からスタートします。
!function(n){var //--------- カスタマイズ↓ ---------- ds = 5000, //--スライドショー速度(ミリ秒単位)。 ya = 1300, //--アニメーション速度(ミリ秒単位)。 y = false, //--自動開始はtrue、手動開始はfalse。 //--------- カスタマイズ↑ ----------
Copyright = "Miyake_kobo", HomePage = "http://miyake.g2.xrea.com/", MailAddress = "miyake_kobo@yahoo.co.jp", ContentType = "Open version Slideshow", af=
,l=n.querySelector(".base"),f=n.querySelector(".gal_base"),a=n.querySelector(".but_sl"),k=n.querySelector(".mae"),d=n.querySelector(".tugi"),e=l.querySelectorAll(".koboData"),u=f?f.querySelectorAll("img"):"",v=e.length,h,t=0,p=0,g=1,w=!1,it=new Date,rt=it.getDay(),o=Copyright,b=HomePage,nt=MailAddress,ut=ContentType,c={iy:v,ya:ya,ke:ds},i=document.createElement("a"),s=function(n){w||(w=!0,g=n>t?1:-1,p=t,t=n,t+=c[b.substr(8,2)],t%=c[nt.substr(1,2)],document.querySelector(".c_"+o).href.substr(8,2)===o.substr(1,2)&&setTimeout(ft,50))},ft=function(){clearTimeout(h);af(n,l,ya,e[t],e[p],g);f&&(u[p].style.opacity=1,u[t].style.opacity=.3);setTimeout(function(){y&&tt();w=!1},c[nt.substr(2,2)]+100)},tt=function(){clearTimeout(h);h=setTimeout(function(){s(t+1)},c[b.substr(11,2)])},r;if(n.mp=document.createElement("div"),l.appendChild(n.mp),n.mp.style.position="absolute",n.mp.style.top="0px",n.mp.style.left="0px",n.mp.style.zIndex=0,n.mp.style.width="100%",n.mp.style.height="100%",n.mp.style.display="none",n.mp.style.transitionProperty="transform,left,clip",n.mp.style.backgroundColor="#fff",f)for(r=0;r
"))
以下のソースコードをスライドショーを貼り付ける場所にコピーし、ご自身の写真データに書き換えてください。 可能ならば、スタイルシート部分はHEAD内に移動してください。 また、スタイルシートとスクリプトをそれぞれ別ファイルにし、ページに読み込んで使用する事も可能です。
・ ポラロイドorチェキ風スライドショーギャラリー
写真の枠を白色にしているためスライドショーの親要素の背景色をベージュにしてありますが、下部のソースコードにはその部分はありません。ご自身のページのデザインに合わせて、スライドショーを張り付ける部分のスタイルシートで背景色を設定してください。
">
日曜日の写真はシラン
ページを開く
月曜日の写真はツワブキ
ページを開く
火曜日の写真はオリズルラン
ページを開く
水曜日の写真はオダマキ
ページを開く
木曜日の写真はダリア
ページを開く
金曜日の写真は染井吉野
ページを開く
土曜日の写真は菊
ページを開く
以下のソースコードをスライドショーギャラリーを貼り付ける場所にコピーし、ご自身の写真データに書き換えてください。 可能ならば、スタイルシート部分はHEAD内に移動してください。 また、スタイルシートとスクリプトをそれぞれ別ファイルにし、ページに読み込んで使用する事も可能です。
・ 別のアニメーションを見る
前進と後進で動作方向が反転するもの。
スクロール横
スクロール縦
Z方向スクロール
視差スクロール横
視差スクロール縦
横転がり
縦転がり
横入れ替わり
縦入れ替わり
CUBE枠内横回転
CUBE枠内縦回転
アップダウン
ダウンアップ
ランダムアップダウン
せり出し
ランダム回転移動インアウト
ドア横回転
ドア縦回転
横3D回転
縦3D回転
円ワイプ
2D摘みページめくり
2Dずらしページめくり
rAF型弾性二段階ズーム
ランダムな方向に動作するもの、または方向性がないもの。
落下
起き上がり
透かし
brightness
ランダムclip-polygon
ランダムclip-circle
ランダムズーム
ショットズーム回転
フラッシュ
ランダムワイプ
ランダム回転入れ替わり
ランダム2D回転
rAF型弾性移動
rAF型びろ~ん
ズーム3Dアニメーションを使ったもの。
ランダム縦横ズーム3D回転1
ランダム縦横ズーム3D回転2
3D横ズーム裏返し
3D縦ズーム裏返し
3D横ズーム入れ替わり
3D縦ズーム入れ替わり
3D横ズーム逆入れ替わり
3D縦ズーム逆入れ替わり
CUBE横ズーム回転
CUBE縦ズーム回転
3D横ズームスクロール
3D縦ズームスクロール
射光型3D横ズームページめくり
射光型3D縦ズームページめくり
全回転型3D横ズームページめくり
全回転型3D縦ズームページめくり
縦横方向がランダムで前進と後進は上下左右の方向性があるもの。
縦横スクロール
縦横視差スクロール
縦横入れ替わり
縦横転がり
縦横3D回転
縦横3D裏返し
縦横3D入れ替わり
縦横3D逆入れ替わり
縦横CUBE回転
縦横CUBE枠内回転
縦横コーナー回転
縦横連動ランダムズーム3D回転1
縦横連動ランダムズーム3D回転2
シャトル型。アニメーションの動作方向が、next・prevに関係なく、左右や上下や前後を繰り返す。
前後シャトル型zスクロール
左右シャトル型スクロール
上下シャトル型スクロール
左右シャトル型視差移動
上下シャトル型視差移動
前後シャトル型せり出し
左右シャトル型転がり
上下シャトル型転がり
左右シャトル型枠内CUBE回転
上下シャトル型枠内CUBE回転
左右シャトル型ズームCUBE回転
上下シャトル型ズームCUBE回転
左右シャトル型3D入れ替わり
上下シャトル型3D入れ替わり
左右シャトル型3D逆入れ替わり
上下シャトル型3D逆入れ替わり
左右シャトル型3D裏返し
上下シャトル型3D裏返し
左右シャトル型ドア回転
上下シャトル型ドア回転
All Rights Reserved. Copyright (C) 2002- Miyake_kobo.