メインコンテンツにスキップ ドキュメント ナビゲーションにスキップ
Check
in English

画像

レスポンシブ動作に画像を選択するためのドキュメントと例 (親よりも幅が広がらないようにするため)、軽量スタイルをそれらに追加する (すべてクラスを介して)。

レスポンシブ画像

Bootstrap の画像は、.img-fluid. これは画像に適用さmax-width: 100%;height: auto;、親の幅に合わせて拡大/縮小されます。

Placeholder Responsive image
html
<img src="..." class="img-fluid" alt="...">

画像のサムネイル

border-radius ユーティリティに加えて、 を使用.img-thumbnailして、画像に丸みを帯びた 1px の境界線の外観を与えることができます。

A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera 200x200
html
<img src="..." class="img-thumbnail" alt="...">

画像の位置合わせ

ヘルパー フロート クラスまたはテキスト配置クラスを使用して画像を配置します。レベルの画像は、margin ユーティリティ クラスblockを使用して中央に配置できます。.mx-auto

Placeholder 200x200 Placeholder 200x200
html
<img src="..." class="rounded float-start" alt="...">
<img src="..." class="rounded float-end" alt="...">
Placeholder 200x200
html
<img src="..." class="rounded mx-auto d-block" alt="...">
Placeholder 200x200
html
<div class="text-center">
  <img src="..." class="rounded" alt="...">
</div>

写真

要素を使用して特定の に対して<picture>複数の<source>要素を指定する場合は、タグではなく にクラスを<img>追加してください。.img-*<img><picture>

<picture>
  <source srcset="..." type="image/svg+xml">
  <img src="..." class="img-fluid img-thumbnail" alt="...">
</picture>

サス

変数

画像のサムネイルには変数を使用できます。

$thumbnail-padding:                 .25rem;
$thumbnail-bg:                      $body-bg;
$thumbnail-border-width:            $border-width;
$thumbnail-border-color:            var(--#{$prefix}border-color);
$thumbnail-border-radius:           $border-radius;
$thumbnail-box-shadow:              $box-shadow-sm;