Images d'amorçage
Formes d'image bootstrap
Coins arrondis:
Cercle:
La vignette:
Coins arrondis
La .img-rounded
classe ajoute des coins arrondis à une image (IE8 ne prend pas en charge les coins arrondis) :
Exemple
<img src="cinqueterre.jpg" class="img-rounded" alt="Cinque Terre">
Cercle
La .img-circle
classe façonne l'image en cercle (IE8 ne prend pas en charge les coins arrondis) :
Exemple
<img src="cinqueterre.jpg" class="img-circle" alt="Cinque
Terre">
La vignette
La .img-thumbnail
classe façonne l'image en vignette :
Exemple
<img src="cinqueterre.jpg" class="img-thumbnail" alt="Cinque Terre">
Images réactives
Les images sont de toutes tailles. Les écrans aussi. Les images réactives s'ajustent automatiquement pour s'adapter à la taille de l'écran.
Créez des images réactives en ajoutant une .img-responsive
classe au <img>
tag. L'image s'adaptera alors parfaitement à l'élément parent.
La .img-responsive
classe s'applique display: block;
et max-width: 100%;
et
height: auto;
à l'image :
Exemple
<img class="img-responsive" src="img_chania.jpg" alt="Chania">
Galerie d'images
Vous pouvez également utiliser le système de grille de Bootstrap en conjonction avec la .thumbnail
classe pour créer une galerie d'images.
Remarque : vous en apprendrez plus sur le système de grille plus loin dans ce didacticiel (comment créer une mise en page avec un nombre différent de colonnes).
Exemple
<div class="row">
<div class="col-md-4">
<div class="thumbnail">
<a href="/w3images/lights.jpg">
<img src="/w3images/lights.jpg" alt="Lights" style="width:100%">
<div class="caption">
<p>Lorem ipsum...</p>
</div>
</a>
</div>
</div>
<div class="col-md-4">
<div class="thumbnail">
<a href="/w3images/nature.jpg">
<img src="/w3images/nature.jpg" alt="Nature" style="width:100%">
<div class="caption">
<p>Lorem ipsum...</p>
</div>
</a>
</div>
</div>
<div class="col-md-4">
<div class="thumbnail">
<a href="/w3images/fjords.jpg">
<img src="/w3images/fjords.jpg" alt="Fjords" style="width:100%">
<div class="caption">
<p>Lorem ipsum...</p>
</div>
</a>
</div>
</div>
</div>
Intégrations réactives
Laissez également les vidéos ou les diaporamas s'adapter correctement sur n'importe quel appareil.
Les classes peuvent être appliquées directement aux éléments <iframe>, <embed>, <video> et <object>.
The following example creates a responsive video by adding an .embed-responsive-item
class
to an <iframe>
tag (the video will then scale nicely to the parent element).
The containing <div>
defines the aspect ratio of the video:
Example
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="..."></iframe>
</div>
What is aspect ratio?
The aspect ratio of an image
describes the proportional relationship between its width and its height. Two common video aspect ratios are 4:3
(the universal video format of the 20th
century), and 16:9 (universal for HD television and European digital
television).
You can choose between two aspect ratio classes:
<!-- 16:9 aspect ratio -->
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="..."></iframe>
</div>
<!-- 4:3 aspect ratio -->
<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="..."></iframe>
</div>
Complete Bootstrap Image Reference
For a complete reference of all image classes, go to our complete Bootstrap Image Reference.