components

Aspect Ratio

Displays content with a desired ratio

Aspect Ratio Preview

Installation

pnpm dlx radianui@latest add aspect-ratio

Usage

Imports

/components/ui/aspect-ratio.tsx
import { AspectRatio } from "@/components/ui/aspect-ratio"

Code

/components/ui/aspect-ratio.tsx
<AspectRatio ratio={16 / 9}>
	<Image src="/media/background-2.png" alt="Example" fill />
</AspectRatio>

Examples

1:1 Ratio

Aspect Ratio Preview

4:3 Ratio

Aspect Ratio Preview

9:16 Ratio

Aspect Ratio Preview

Props

<Aspect Ratio>
NameDefaultValues
ratio*-number
className-string