Houn

Web制作

公開日:2020.12.22

更新日:2022.05.02

Bootstrapのカルーセルを背景画像として表示させるコピペサンプル

Bootstrapにはカルーセルが備わっていますが、背景画像(background-image)ではなくimgタグで表示させるよう作られています。

でもカルーセルスライダーって結局、使いたい場面はトップページのファーストビューで画面いっぱい表示だったり、背景画像としてが多いですよね。

そこでBootstrapで用意されているhtmlを少し書き換えて、CSSにも少し書き足すことで背景画像でのカルーセルを作ることが簡単にできましたので紹介します。

以下、コピペでCSS側に画像のパスだけ当ててあげればオッケーです。

HTML

元のコードはこちら、ふわっとフェードで切り替わるタイプのものです↓
Bootstrap日本語公式リファレンス Carousel#crossfade

元のコードからimgタグをまるっと削除して、既存のdivタグにクラスを当てた形ですね。

そしてそのクラスに、CSS側で背景画像を適用します。

SCSS

SASSお使いのかたはこちらから

nth-child()で「何番目のスライダー」とそれぞれ背景画像を指定していきます。

4枚並べる場合は単純に19行目に書き足す形ですね。

CSS

CSSで書かれているかたはこちらから

サイト保守契約の便利ツール

この記事を読んでくださったWeb制作会社・フリーランスのあなたへ‥

Webサイトの保守業務委託においては、毎月定額の決済をお願いするのが一般的だと思います。

決済方法として便利なのがクレジットカード自動引き落とし。一度顧客に手続きいただければ毎月自動で決済してくれるので、制作会社側も顧客側も何の手間もかかりません。

当事務所で導入しているのがSquare(スクエア)

導入は無料で、コストはクレジット決済手数料(3%台)のみ。

毎月請求書を送る、未払いがないかチェックする‥などの手間が省けるなら安いものです。

制作会社、顧客ともに手続き操作もカンタンですし、こちらの記事で解説もしていますので、ご参考ください。

保守費決済のほか、ちょっとした小額の決済も決済リンクを送ってすぐ完了。

非常にラクでオススメです。まずはアカウント登録して、一度使い心地を試してみてください。

無料でSquareに登録してみる