SyntaxStudy
Sign Up
Bootstrap Intermediate 3 min read

Aspect Ratio Boxes

Aspect Ratio Helper

Use .ratio with modifiers like .ratio-16x9 or .ratio-1x1 to maintain consistent aspect ratios for images and iframes.

Example
<div class="ratio ratio-16x9">
  <img src="video-thumb.jpg" class="img-fluid" alt="Thumbnail"
       style="object-fit: cover;">
</div>

<div class="ratio ratio-1x1 w-25">
  <img src="avatar.jpg" alt="Avatar" style="object-fit: cover;">
</div>
Pro Tip

The .ratio utility uses a padding-top trick to enforce aspect ratio regardless of content.