Imágenes de Bootstrap
Formas de imagen Bootstrap
Esquinas redondeadas:
Circulo:
Miniatura:
Esquinas redondeadas
La .img-rounded
clase agrega esquinas redondeadas a una imagen (IE8 no admite esquinas redondeadas):
Ejemplo
<img src="cinqueterre.jpg" class="img-rounded" alt="Cinque Terre">
Circulo
La .img-circle
clase da forma a la imagen en un círculo (IE8 no admite esquinas redondeadas):
Ejemplo
<img src="cinqueterre.jpg" class="img-circle" alt="Cinque
Terre">
Miniatura
La .img-thumbnail
clase da forma a la imagen en una miniatura:
Ejemplo
<img src="cinqueterre.jpg" class="img-thumbnail" alt="Cinque Terre">
Imágenes receptivas
Las imágenes vienen en todos los tamaños. También las pantallas. Las imágenes receptivas se ajustan automáticamente para adaptarse al tamaño de la pantalla.
Cree imágenes receptivas agregando una .img-responsive
clase a la <img>
etiqueta. La imagen se escalará muy bien al elemento principal.
La .img-responsive
clase se aplica display: block;
y max-width: 100%;
a
height: auto;
la imagen:
Ejemplo
<img class="img-responsive" src="img_chania.jpg" alt="Chania">
galería de imágenes
También puede usar el sistema de cuadrícula de Bootstrap junto con la .thumbnail
clase para crear una galería de imágenes.
Nota: Aprenderá más sobre el sistema de cuadrícula más adelante en este tutorial (cómo crear un diseño con diferentes cantidades de columnas).
Ejemplo
<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>
Incrustaciones receptivas
También permita que los videos o las presentaciones de diapositivas se escalen correctamente en cualquier dispositivo.
Las clases se pueden aplicar directamente a los elementos <iframe>, <embed>, <video> y <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.