Skip to main content Skip to docs navigation
Source

Figures

Documentation and examples for displaying related images and text with the figure component in Bootstrap.

On this page

Anytime you need to display a piece of content—like an image with an optional caption, consider using a <figure>.

Use the included .figure, .figure-imgand .figure-captionclasses to provide some baseline styles for the HTML5 <figure>and <figcaption>elements. Images in figures have no explicit size, so be sure to add the .img-fluidclass to your <img>to make it responsive.

Placeholder 400x300
A caption for the above image.
<figure class="figure">
  <img src="..." class="figure-img img-fluid rounded" alt="...">
  <figcaption class="figure-caption">A caption for the above image.</figcaption>
</figure>

Aligning the figure's caption is easy with our text utilities .

Placeholder 400x300
A caption for the above image.
<figure class="figure">
  <img src="..." class="figure-img img-fluid rounded" alt="...">
  <figcaption class="figure-caption text-end">A caption for the above image.</figcaption>
</figure>

Sass

Variables

$figure-caption-font-size:          $small-font-size;
$figure-caption-color:              $gray-600;