@brickslab/ui-web
Composant d'image avec contrôle du redimensionnement (objectFit), du rayon de bordure et des dimensions. Adapté aux vignettes, bannières, avatars et galeries.
Aperçu
objectFit
borderRadius
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
src | string | — | ✓ | URL de l'image à afficher. |
alt | string | — | ✓ | Texte alternatif pour l'accessibilité (attribut alt). |
width | number | string | — | — | Largeur de l'image. Accepte une valeur en pixels (number) ou une valeur CSS (string). |
height | number | string | — | — | Hauteur de l'image. Accepte une valeur en pixels (number) ou une valeur CSS (string). |
objectFit | "cover" | "contain" | "fill" | "none" | "cover" | — | Mode de redimensionnement de l'image dans son conteneur. |
borderRadius | string | "var(--radius-md)" | — | Rayon de bordure de l'image. Accepte toute valeur CSS valide. |