Passer au contenu principal Passer à la navigation dans les documents
in English

Images

Documentation et exemples pour activer les images dans un comportement réactif (afin qu'elles ne deviennent jamais plus grandes que leurs éléments parents) et leur ajouter des styles légers, le tout via des classes.

Images réactives

Les images dans Bootstrap sont rendues réactives avec .img-fluid. Cela s'applique max-width: 100%;à height: auto;l'image afin qu'elle soit mise à l'échelle avec l'élément parent.

Placeholder Responsive image
<img src="..." class="img-fluid" alt="...">

Vignettes des images

En plus de nos utilitaires border-radius , vous pouvez utiliser .img-thumbnailpour donner à une image une apparence de bordure arrondie de 1px.

A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera 200x200
<img src="..." class="img-thumbnail" alt="...">

Alignement des images

Alignez les images avec les classes flottantes auxiliaires ou les classes d'alignement de texte . blockles images de niveau peuvent être centrées à l'aide de la .mx-autoclasse utilitaire margin .

Placeholder 200x200 Placeholder 200x200
<img src="..." class="rounded float-start" alt="...">
<img src="..." class="rounded float-end" alt="...">
Placeholder 200x200
<img src="..." class="rounded mx-auto d-block" alt="...">
Placeholder 200x200
<div class="text-center">
  <img src="..." class="rounded" alt="...">
</div>

Image

Si vous utilisez l' <picture>élément pour spécifier plusieurs <source>éléments pour un spécifique <img>, assurez-vous d'ajouter les .img-*classes à <img>et non à la <picture>balise.

<picture>
  <source srcset="..." type="image/svg+xml">
  <img src="..." class="img-fluid img-thumbnail" alt="...">
</picture>

Toupet

variables

Des variables sont disponibles pour les vignettes d'images.

$thumbnail-padding:                 .25rem;
$thumbnail-bg:                      $body-bg;
$thumbnail-border-width:            $border-width;
$thumbnail-border-color:            $gray-300;
$thumbnail-border-radius:           $border-radius;
$thumbnail-box-shadow:              $box-shadow-sm;