Aspect Ratio
shadcn/uiDisplays content within a desired ratio.
Installation
Props
<AspectRatio />
Name
Type
ratio
number (required, e.g., 16 / 9, 4 / 3)
className
string
Search for a command to run...
Displays content within a desired ratio.

import { AspectRatio } from "@/registry/optics/aspect-ratio";import Image from "next/image";<div className="w-[450px]"> <AspectRatio ratio={16 / 9}> <Image src="/images/placeholder.jpg" alt="Photo" fill className="rounded-md object-cover" /> </AspectRatio></div>import { AspectRatio } from "@/registry/optics/aspect-ratio";import Image from "next/image";<div className="w-[450px]"> <AspectRatio ratio={16 / 9}> <Image src="/images/placeholder.jpg" alt="Photo" fill className="rounded-md object-cover" /> </AspectRatio></div>