Vuetify

Boutique

Entreprises

The v-img component is packed with features to support rich media. Combined with the vuetify-loader, you can add dynamic progressive images to provide a better user experience.

Le composantv-img est utilisé pour afficher une image réactive avec un support lazy-load et placeholder.

Options

Sélectionnez le composant désiré ci-dessous afin de voir les props, slots, événements et méthodes disponibles.

Vous trouverez ci-dessous une collection d'exemples simples ou complexes.

Si le ratio d'aspect fourni ne correspond pas à celui de l'image réelle, le comportement par défaut est de remplir autant d'espace que possible, en tronquant les côtés de l'image. L'activation de la propriété contain évitera cela, mais se traduira par un espace vide sur les côtés.

v-img passera automatiquement à la taille de son src, préservant le bon ratio d'aspect. Vous pouvez limiter ce comportement avec les propriétés height et max-height.

Vous pouvez définir un ratio d'aspect fixe si vous voulez changer le ratio d'aspect de l'image.

v-img a un emplacement spécial placeholder pour afficher le un texte par défaut pendant le chargement de l'image. Note: l'exemple ci-dessous a un src mauvais qui ne vous chargera pas pour voir le texte par défaut.

La propriété gradient peut être utilisée pour appliquer une simple superposition de gradient à l'image. Les dégradés plus complexes doivent être écrits comme une classe sur le content slot à la place.

Vous pouvez utiliser v-img pour faire, par exemple, une galerie d'images.

Prêt pour plus ? Continuez la lecture avec :

Caught a mistake or want to contribute to the documentation? Edit Layout on GitHub!