BootstrapでLightbox実装する際は、別途プラグイン導入の必要無し
作成日:
2018年10月16日
Bootstrapライブラリは便利だけど、CSSファイルが200kbくらいあって結構重いです。
なので、サイトに様々な効果を加えるために別途プラグインを導入して、JSやCSSを増やしていくのは避けたいところ。
そして件のlightbox。
これはおなじみのギャラリー機能ですが、Bootstrapにはそのものズバリなコンポーネントはありませんが、
- カルーセル :コンテンツスライダー
- モーダル :ポップアップウィンドウ
を使えば、行けるのではないかと。
Carousel
https://getbootstrap.com/docs/4.1/components/carousel/
カルーセルのような要素の画像やスライドを循環させるためのスライドショーコンポーネント。
Modal
https://getbootstrap.com/docs/4.1/components/modal/
BootstrapのJavaScriptモーダルプラグインを使用してライトボックス、ユーザー通知、または完全カスタムコンテンツ用のダイアログをサイトに追加します。
そこでコードを書く前に、もしかしたら誰かすでに実装されている方もいるのではないかな、と探してみたところ・・・
コード
あった!
純粋なBootstrapのみで実装されており、追加のJSやCSSの記述も不要です。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
関連投稿
Loading...
コメントをどうぞ