aboutsummaryrefslogtreecommitdiff
path: root/docs/components/utilities.md
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2015-04-17 21:07:09 -0700
committerMark Otto <[email protected]>2015-04-17 21:07:09 -0700
commit81fb03406e33bb6001d6c3232f89d05ce979fd36 (patch)
tree981ac8bd1b7c1a9810f4e89fd13a86e096ffa77f /docs/components/utilities.md
parent80239a3da49d9308656745447d150f043dc8574a (diff)
downloadbootstrap-81fb03406e33bb6001d6c3232f89d05ce979fd36.tar.xz
bootstrap-81fb03406e33bb6001d6c3232f89d05ce979fd36.zip
move responsive embed to utilities docs, update the nav to dedupe things
Diffstat (limited to 'docs/components/utilities.md')
-rw-r--r--docs/components/utilities.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/components/utilities.md b/docs/components/utilities.md
index 0d6fe2595..78ee54f82 100644
--- a/docs/components/utilities.md
+++ b/docs/components/utilities.md
@@ -221,3 +221,31 @@ Utilize the `.text-hide` class or mixin to help replace an element's text conten
@include text-hide;
}
{% endhighlight %}
+
+### Responsive embeds
+
+Allow browsers to determine video or slideshow dimensions based on the width of their containing block by creating an intrinsic ratio that will properly scale on any device.
+
+Rules are directly applied to `<iframe>`, `<embed>`, `<video>`, and `<object>` elements; optionally use an explicit descendant class `.embed-responsive-item` when you want to match the styling for other attributes.
+
+**Pro-Tip!** You don't need to include `frameborder="0"` in your `<iframe>`s as we override that for you.
+
+{% example html %}
+<div class="embed-responsive embed-responsive-16by9">
+ <iframe class="embed-responsive-item" src="//www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
+</div>
+{% endexample %}
+
+Aspect ratios can be customized. There are two available in Bootstrap, 16x9 and 4x3 (two of the most common for video).
+
+{% highlight html %}
+<!-- 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>
+{% endhighlight %}