Image

Use the image component to display images.

Import

import { Image } from 'rsuite';

Examples

Basic

Rounded

Circle

Border

Zoomed

Fit

Image with fallback

Display a fallback image when the image fails to load.

Image with placeholder

Display a placeholder while the image is loading.

With Next.js Image

Props

<Image>

Property Type (Default) Description
bordered boolean An image may appear with border
circle boolean An image may appear as a circle
fallbackSrc string The fallback image when the src fails to load
fit CSSProperties['objectFit'] It maps to CSS object-fit property
height number | string The height of the image
placeholder ReactNode The placeholder to display when the image is loading
position CSSProperties['objectPosition'] It maps to CSS object-position property
rounded boolean An image may appear rounded
shaded boolean Whether there is a shadow
src string The image source
width number | string The width of the image
zoomed boolean Whether to zoom in when the mouse hovers over the image
Vercel banner