aboutsummaryrefslogtreecommitdiff
path: root/docs/components/utilities.md
diff options
context:
space:
mode:
authorChris Rebert <[email protected]>2015-11-29 21:47:49 -0800
committerChris Rebert <[email protected]>2015-11-29 21:47:49 -0800
commit548834e87f9e91c6e885d695deda55efc06dacf1 (patch)
tree42a42157264bc0b120a3c12a20d3932f630bba90 /docs/components/utilities.md
parent23d7b7fe429762847871c3ce8679922dd600e3c9 (diff)
parenta8dc4812a49d8467e8642abb510b523a9a51cd48 (diff)
downloadbootstrap-548834e87f9e91c6e885d695deda55efc06dacf1.tar.xz
bootstrap-548834e87f9e91c6e885d695deda55efc06dacf1.zip
Merge pull request #18340 from twbs/responsive-pulls
Add responsive float classes
Diffstat (limited to 'docs/components/utilities.md')
-rw-r--r--docs/components/utilities.md26
1 files changed, 13 insertions, 13 deletions
diff --git a/docs/components/utilities.md b/docs/components/utilities.md
index 7f3a5cc8d..693053a72 100644
--- a/docs/components/utilities.md
+++ b/docs/components/utilities.md
@@ -178,25 +178,25 @@ Use a generic close icon for dismissing content like modals and alerts. **Be sur
</button>
{% endexample %}
-## Floats
+## Responsive floats
-Float an element to the left or right with a class. `!important` is included to avoid specificity issues. Classes can also be used as mixins.
+These utility classes float an element to the left or right, or disable floating, based on the current viewport size using the [CSS `float` property](https://developer.mozilla.org/en-US/docs/Web/CSS/float). `!important` is included to avoid specificity issues. These use the same viewport width breakpoints as the grid system.
+
+Two similar non-responsive mixins (`pull-left` and `pull-right`) are also available.
{% example html %}
-<div class="pull-left">Float left</div>
-<div class="pull-right">Float right</div>
+<div class="pull-xs-left">Float left on all viewport sizes</div>
+<div class="pull-xs-right">Float right on all viewport sizes</div>
+<div class="pull-xs-none">Don't float on all viewport sizes</div>
+
+<div class="pull-sm-left">Float left on viewports sized SM (small) or wider</div>
+<div class="pull-md-left">Float left on viewports sized MD (medium) or wider</div>
+<div class="pull-lg-left">Float left on viewports sized LG (large) or wider</div>
+<div class="pull-xl-left">Float left on viewports sized XL (extra-large) or wider</div>
{% endexample %}
{% highlight scss %}
-// Classes
-.pull-left {
- float: left !important;
-}
-.pull-right {
- float: right !important;
-}
-
-// Usage as mixins
+// Related simple non-responsive mixins
.element {
@include pull-left;
}