Episode 13 of 28
Bootstrap Image Styles
Learn Bootstrap classes for responsive images, rounded corners, circles, and thumbnails.
Bootstrap provides easy classes to style images — make them responsive, rounded, circular, or framed.
Responsive Images
<img src="photo.jpg" class="img-responsive" alt="Responsive image">
The img-responsive class makes the image scale to fit its container. It applies max-width: 100% and height: auto.
Image Shapes
<!-- Rounded corners -->
<img src="photo.jpg" class="img-rounded" alt="Rounded">
<!-- Circle (works best with square images) -->
<img src="avatar.jpg" class="img-circle" alt="Circle">
<!-- Thumbnail border -->
<img src="photo.jpg" class="img-thumbnail" alt="Thumbnail">
Centering Images
<img src="photo.jpg" class="img-responsive center-block" alt="Centred">
Thumbnail Gallery
<div class="row">
<div class="col-md-3">
<div class="thumbnail">
<img src="img1.jpg" alt="Image 1">
<div class="caption">
<h3>Title</h3>
<p>Description here.</p>
<a href="#" class="btn btn-primary">View</a>
</div>
</div>
</div>
<div class="col-md-3">
<div class="thumbnail">
<img src="img2.jpg" alt="Image 2">
<div class="caption">
<h3>Title</h3>
<p>Description here.</p>
<a href="#" class="btn btn-primary">View</a>
</div>
</div>
</div>
</div>
Media Object
<div class="media">
<div class="media-left">
<img src="avatar.jpg" class="media-object" alt="Avatar">
</div>
<div class="media-body">
<h4 class="media-heading">User Name</h4>
<p>Comment text goes here...</p>
</div>
</div>