[オープン][S][バナー][レスポンシブ][アクティブ]カルーセル連動スライドショーギャラリーcpSHD_n9casg_zdwp_os
- ・ サンプルの説明
-
このページは文字コード「UTF-8」で書いています。ソースを他の文字コードで書かれたページに貼り付ける時は、貼り付けた後に文字コードを統一してください(「名前を付けて保存」で文字コードを指定するなど)。異なる文字コードが混在すると、文字化けの原因になります。
-
同じサイズ(同じアスペクト比であれば可)の写真を使うスライドショーギャラリーです。
アニメーションはです。
他のアニメーションへのリンクはこのページ最下部にあります。
レスポンシブデザインへの対応は「アスペクト比維持型」です。
スライドショーの操作ボタンは三つ型で、モバイルではタップ、パソコンではマウスを重ねると出てきます。
-
このスライドショーは、スライドショーを表示しているWindowを非アクティブにする(最前面ではなくする・選択を外す・blurにする)と停止し、アクティブに戻す(最前面にする・選択する・focusにする)と再開します。
即ち、別のタブを開いたり、別のWindowで別の作業すると、スライドショーは一時停止して待機状態になります。
スライドショーの写真をクリックして、別のタブに設定したページを開いた時も一時停止します。
スライドショーのタブやWindowをクリックしてアクティブに戻すと再開します。
この機能は「カスタマイズ」でON/OFFを設定できます。
-
スライドショー用の写真データは、「ここからスライドショーのデータ。↓」以下のクラス名koboDataのimg要素で書きます。
バナーにする時は、クラス名"koboData"のa要素を使い、写真は背景画像にします。background-sizeの値は"cover"でも"contain"でも構いません。
間違えてクラス名"koboData"のimg要素を囲むとエラーになります。
-
カルーセルサムネイルは、現在選択されているデータのサムネイルが画面の中央に自動的にスクロールします。
スライドショー用の写真を縮小したものを用意してください。もちろん、スライドショー用の写真を流用しても構いませんが、写真の枚数が多いとページが重くなります。
クラス名"gal_base"のdiv要素の中に、スライドショーデータと同じ順番のimg要素で書いてください。
-
このスライドショーギャラリーは、個人・商用を問わず無料で永久に自由に使用できます。
掲載しているソースコードのみで作動し、jQueryなどのライブラリー本体やそのプラグインも、Javascripやcssの外部ファイルも不要です。
-
使用している画像「天体の接近と都市の崩壊」は生成AIのCopilotで作ったものです。
アスペクト比維持型 |
|
⇔ |
|
- ・ カルーセル連動スライドショーギャラリー
- 表示部分のスタイルシートでpadding-top:~%;に写真の(高さ/幅)を%で書く。