immagini
Documentazione ed esempi per l'attivazione delle immagini in un comportamento reattivo (in modo che non diventino mai più larghe del loro genitore) e per aggiungere loro stili leggeri, il tutto tramite classi.
Immagini reattive
Le immagini in Bootstrap sono rese responsive con .img-fluid
. Questo vale max-width: 100%;
per height: auto;
l'immagine in modo che venga ridimensionata con la larghezza del genitore.
<img src="..." class="img-fluid" alt="...">
Miniature delle immagini
Oltre alle nostre utilità di raggio di confine , puoi usare .img-thumbnail
per dare a un'immagine un aspetto del bordo arrotondato di 1px.
<img src="..." class="img-thumbnail" alt="...">
Allineamento delle immagini
Allinea le immagini con le classi float helper o le classi di allineamento del testo . block
le immagini a livello possono essere centrate usando la .mx-auto
classe di utilità margin .
<img src="..." class="rounded float-start" alt="...">
<img src="..." class="rounded float-end" alt="...">
<img src="..." class="rounded mx-auto d-block" alt="...">
<div class="text-center">
<img src="..." class="rounded" alt="...">
</div>
Immagine
Se stai utilizzando l' <picture>
elemento per specificare più <source>
elementi per uno specifico <img>
, assicurati di aggiungere le .img-*
classi al tag <img>
e non al <picture>
tag.
<picture>
<source srcset="..." type="image/svg+xml">
<img src="..." class="img-fluid img-thumbnail" alt="...">
</picture>
Sass
Variabili
Le variabili sono disponibili per le miniature delle immagini.
$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;