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で書かれているかたはこちらから

【おすすめ取材記事】6ヶ月でWebデザイナーを目指すスクール

関東に7校舎展開するWebクリエイタースクール「デジLIG」の卒業生さん、スタッフさんを取材しました!

9万人以上のクリエイターを輩出してきた「デジタルハリウッドSTUDIO」と、デザインアワードを多数受賞しているWeb制作会社「LIG」の業務提携により誕生した、信頼と実績のあるスクールです。

未経験から6ヶ月で、プロのWebデザイナーを目指せる秘密を解説。
ぜひ、チェックしてみてください。

記事はこちらから