本文へ移動
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
  • About
  • Price
  • Work
  • Blog
  • Contact
  1. ホーム
  2. Blog
  3. Swiper.jsとBootstrapでレイアウトが崩れた時の話

公開日: 2020.12.19

Swiper.jsとBootstrapでレイアウトが崩れた時の話

Swiper.jsとBootstrapでレイアウトが崩れた時の話

目次

  • 現象
  • 原因
  • 解決方法

Bootstrapのrowとcolを使ったレイアウトの中でSwiper.jsを使おうとしたら、幅がおかしくなった。

現象

rowの中にcolを3つ入れて、横並びレイアウトをしていて、そのcolの中にSwiper.jsを入れたら、そのcolが横幅いっぱいに広がってしまった。

原因

flex関連の干渉が原因?

解決方法

以下のように、swiper-wrapperのpositionをabsoluteにする。

.swiper-container {
    width: 100%;
    height: 200px;
}
.swiper-wrapper {
    position: absolute;
    top: 0;
    left: 0;
}

タグ

  • Bootstrap
  • Swiper.js

関連記事

2022.10.04

【CSS】印刷用ページの幅が指定通りにならない

【CSS】印刷用ページの幅が指定通りにならない

2020.05.18

npmでBootstrapをインストールしてWebpackでコンパイルする方法(同時にjQueryも)

npmでBootstrapをインストールしてWebpackでコンパイルする方法(同時にjQueryも)

2021.07.23

webpack5でJSとSassをコンパイル(CSSを別ファイルに出力)

webpack5でJSとSassをコンパイル(CSSを別ファイルに出力)
Webstudio YAS
  • About
  • Price
  • Work
  • Blog
  • Contact
YAS プロフィール画像

長野県長野市在住
WEBエンジニア YAS

LINKS

  • X
  • Instagram
  • GitHub
Design
  • スタンダード
  • 和モダン
  • エンジニア
  • 信州ナチュラル
プライバシーポリシー

@ Webstudio YAS