Skip to Content
DocsResourcesPricingShowcase

Aspect Ratio

Used to embed responsive videos and maps, etc

SourceStorybook
2 / 1

import { AspectRatio } from "@chakra-ui/react"
<AspectRatio>
  <iframe
    title="naruto"
    src="https://www.youtube.com/embed/QhBnZ6NPOY0"
    allowFullScreen
  />
</AspectRatio>

Here's how to embed an image that has a 4 by 3 aspect ratio.

naruto

To embed a video with a specific aspect ratio, use an iframe with src pointing to the link of the video.

Here's how to embed a responsive Google map using AspectRatio.

Here's an example of applying a responsive aspect ratio to a box.

Box

These props can be passed to the AspectRatio component.

PropDefaultType
ratio
ConditionalValue<number>

The aspect ratio of the Box. Common values are: `21/9`, `16/9`, `9/16`, `4/3`, `1.85/1`

Previous

Overview

Next

Bleed