aboutsummaryrefslogtreecommitdiff
path: root/docs/content/images.md
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2015-08-09 23:38:16 -0700
committerMark Otto <[email protected]>2015-08-09 23:38:16 -0700
commiteaeee93fa34092ee7c107d75edffd6c8274c15fb (patch)
treedd3c7e7a09c4879ebf26a1621e1351414d3de6c9 /docs/content/images.md
parent317c667d1c0d1d0984d863d9d4baad9e1a25b1c6 (diff)
downloadbootstrap-eaeee93fa34092ee7c107d75edffd6c8274c15fb.tar.xz
bootstrap-eaeee93fa34092ee7c107d75edffd6c8274c15fb.zip
docs rearrange
Diffstat (limited to 'docs/content/images.md')
-rw-r--r--docs/content/images.md80
1 files changed, 80 insertions, 0 deletions
diff --git a/docs/content/images.md b/docs/content/images.md
new file mode 100644
index 000000000..210158dcd
--- /dev/null
+++ b/docs/content/images.md
@@ -0,0 +1,80 @@
+---
+layout: page
+title: Images
+group: content
+---
+
+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.
+
+<div class="bd-example">
+ <img data-src="holder.js/100%x250" class="img-responsive" alt="Generic responsive image">
+</div>
+
+{% highlight html %}
+<img src="..." class="img-responsive" alt="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.
+
+<div class="bd-example bd-example-images">
+ <img data-src="holder.js/200x200" class="img-rounded" alt="A generic square placeholder image with rounded corners">
+ <img data-src="holder.js/200x200" class="img-circle" alt="A generic square placeholder image where only the portion within the circle circumscribed about said square is visible">
+ <img data-src="holder.js/200x200" class="img-thumbnail" alt="A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera">
+</div>
+
+{% highlight html %}
+<img src="..." alt="..." class="img-rounded">
+<img src="..." alt="..." class="img-circle">
+<img src="..." alt="..." class="img-thumbnail">
+{% endhighlight %}
+
+## Aligning images
+
+Align images with the [helper float classes](/components/helpers) or [text alignment classes](/components/helpers). A simple centering class can also be used for `block` level images.
+
+<div class="bd-example bd-example-images">
+ <img data-src="holder.js/200x200" class="img-rounded pull-left" alt="A generic square placeholder image with rounded corners">
+ <img data-src="holder.js/200x200" class="img-rounded pull-right" alt="A generic square placeholder image with rounded corners">
+</div>
+
+{% highlight html %}
+<img src="..." class="img-rounded pull-left" alt="...">
+<img src="..." class="img-rounded pull-right" alt="...">
+{% endhighlight %}
+
+<div class="bd-example bd-example-images">
+ <img data-src="holder.js/200x200" class="img-rounded center-block" style="display: block;" alt="A generic square placeholder image with rounded corners">
+</div>
+
+{% highlight html %}
+<img src="..." class="img-rounded center-block" style="display: block;" alt="...">
+{% endhighlight %}
+
+<div class="bd-example bd-example-images">
+ <div class="text-center">
+ <img data-src="holder.js/200x200" class="img-rounded" alt="A generic square placeholder image with rounded corners">
+ </div>
+</div>
+
+{% highlight html %}
+<div class="text-center">
+ <img src="..." class="img-rounded" alt="...">
+</div>
+{% endhighlight %}