twbs--bootstrap/docs/components/images.md

3.1 KiB

layout title
page Images

Opt your images into responsive behavior (so they never become larger than their parent elements) and add lightweight styles to them—all via classes.

Contents

  • Will be replaced with the ToC, excluding the "Contents" header {:toc}

Responsive images

Images in Bootstrap are made responsive with .img-responsive. max-width: 100%; and height: auto; are applied to the image so that it scales with the parent element.

Generic responsive image

{% highlight html %} Responsive image {% endhighlight %}

{% callout warning %}

SVG images and IE 9-10

In Internet Explorer 9-10, SVG images with .img-responsive are disproportionately sized. To fix this, add width: 100% \9; where necessary. Bootstrap doesn't apply this automatically as it causes complications to other image formats. {% endcallout %}

Image shapes

Add classes to an <img> element to easily style images in any project.

A generic square placeholder image with rounded corners A generic square placeholder image where only the portion within the circle circumscribed about said square is visible A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera

{% highlight html %} ... ... ... {% endhighlight %}

Aligning images

Align images with the helper float classes or text alignment classes. A simple centering class can also be used for block level images.

A generic square placeholder image with rounded corners A generic square placeholder image with rounded corners

{% highlight html %} ... ... {% endhighlight %}

A generic square placeholder image with rounded corners

{% highlight html %} ... {% endhighlight %}

A generic square placeholder image with rounded corners

{% highlight html %}

...
{% endhighlight %}