shadcn-svelte for Svelte 5 has been released! - Visit the preview docs

Docs
Aspect Ratio

Aspect Ratio

Displays content within a desired ratio.

Loading...

Installation

	npx  shadcn-svelte@latest add aspect-ratio

Usage

	<script lang="ts">
  import { AspectRatio } from "$lib/components/ui/aspect-ratio";
</script>
 
<div class="w-[450px]">
  <AspectRatio ratio={16 / 9} class="bg-muted">
    <img src="..." alt="..." class="rounded-md object-cover" />
  </AspectRatio>
</div>