diff options
| author | Mark Otto <[email protected]> | 2015-04-17 21:07:09 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2015-04-17 21:07:09 -0700 |
| commit | 81fb03406e33bb6001d6c3232f89d05ce979fd36 (patch) | |
| tree | 981ac8bd1b7c1a9810f4e89fd13a86e096ffa77f /docs | |
| parent | 80239a3da49d9308656745447d150f043dc8574a (diff) | |
| download | bootstrap-81fb03406e33bb6001d6c3232f89d05ce979fd36.tar.xz bootstrap-81fb03406e33bb6001d6c3232f89d05ce979fd36.zip | |
move responsive embed to utilities docs, update the nav to dedupe things
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/_data/nav.yml | 5 | ||||
| -rw-r--r-- | docs/components/responsive-embed.md | 30 | ||||
| -rw-r--r-- | docs/components/utilities.md | 28 |
3 files changed, 29 insertions, 34 deletions
diff --git a/docs/_data/nav.yml b/docs/_data/nav.yml index d8ea8f82a..6bd3b0ad4 100644 --- a/docs/_data/nav.yml +++ b/docs/_data/nav.yml @@ -118,9 +118,7 @@ - title: Dropdowns - title: Badges - title: Label - - title: Tabs - title: Alerts - - title: Buttons - title: Navs - title: Navbar - title: Card @@ -137,7 +135,6 @@ - title: Columns - title: Breadcrumb - title: Pagination - - title: Alerts - title: Progress - title: List group - title: Modal @@ -146,7 +143,6 @@ - title: Popovers - title: Collapse - title: Carousel - - title: Responsive embed - title: Utilities sections: - title: Text alignment @@ -160,6 +156,7 @@ - title: Invisible content - title: Screen readers - title: Image replacement + - title: Responsive embed - title: Examples pages: diff --git a/docs/components/responsive-embed.md b/docs/components/responsive-embed.md deleted file mode 100644 index d2572431e..000000000 --- a/docs/components/responsive-embed.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: page -title: Responsive embed ---- - -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 %} 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 %} |
