diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css index d6189c28747b..b45a7ceb8166 100644 --- a/dist/css/bootstrap.css +++ b/dist/css/bootstrap.css @@ -5105,9 +5105,9 @@ button.close { -moz-transition: -moz-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - transform: translate(0, -25%); + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); @@ -5698,6 +5698,30 @@ td.visible-xs { display: table-cell !important; } } +.visible-xs-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +.visible-xs-inline { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +.visible-xs-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} .visible-sm, tr.visible-sm, th.visible-sm, @@ -5719,6 +5743,30 @@ td.visible-sm { display: table-cell !important; } } +.visible-sm-block { + display: none !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +.visible-sm-inline { + display: none !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +.visible-sm-inline-block { + display: none !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} .visible-md, tr.visible-md, th.visible-md, @@ -5740,6 +5788,30 @@ td.visible-md { display: table-cell !important; } } +.visible-md-block { + display: none !important; +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +.visible-md-inline { + display: none !important; +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +.visible-md-inline-block { + display: none !important; +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} .visible-lg, tr.visible-lg, th.visible-lg, @@ -5761,6 +5833,30 @@ td.visible-lg { display: table-cell !important; } } +.visible-lg-block { + display: none !important; +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +.visible-lg-inline { + display: none !important; +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +.visible-lg-inline-block { + display: none !important; +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} @media (max-width: 767px) { .hidden-xs, tr.hidden-xs, @@ -5814,6 +5910,30 @@ td.visible-print { display: table-cell !important; } } +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} @media print { .hidden-print, tr.hidden-print, diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css index 64cda346a7c4..bc12aa9cb1f7 100644 --- a/docs/assets/css/docs.css +++ b/docs/assets/css/docs.css @@ -1139,14 +1139,14 @@ h1[id] { color: #999; border: 1px solid #ddd; } -.visible-on .col-xs-6 .visible-xs, -.visible-on .col-xs-6 .visible-sm, -.visible-on .col-xs-6 .visible-md, -.visible-on .col-xs-6 .visible-lg, -.hidden-on .col-xs-6 .visible-xs, -.hidden-on .col-xs-6 .visible-sm, -.hidden-on .col-xs-6 .visible-md, -.hidden-on .col-xs-6 .visible-lg { +.visible-on .col-xs-6 .visible-xs-block, +.visible-on .col-xs-6 .visible-sm-block, +.visible-on .col-xs-6 .visible-md-block, +.visible-on .col-xs-6 .visible-lg-block, +.hidden-on .col-xs-6 .visible-xs-block, +.hidden-on .col-xs-6 .visible-sm-block, +.hidden-on .col-xs-6 .visible-md-block, +.hidden-on .col-xs-6 .visible-lg-block { color: #468847; background-color: #dff0d8; border: 1px solid #d6e9c6; diff --git a/docs/css.html b/docs/css.html index dea8f520375b..1e229cd8b738 100644 --- a/docs/css.html +++ b/docs/css.html @@ -307,7 +307,7 @@
For faster mobile-friendly development, use these utility classes for showing and hiding content by device via media query. Also included are utility classes for toggling content when printed.
-Try to use these on a limited basis and avoid creating entirely different versions of the same site. Instead, use them to complement each device's presentation. Responsive utilities are currently only available for block and table toggling. Use with inline and table elements is currently not supported.
+Try to use these on a limited basis and avoid creating entirely different versions of the same site. Instead, use them to complement each device's presentation.
.visible-xs
.visible-xs-*
.visible-sm
.visible-sm-*
.visible-md
.visible-md-*
.visible-lg
.visible-lg-*
The .visible-*-*
classes for each breakpoint come in 3 variations, depending on the CSS display
property value applied when the element is visible:
Group of classes | +CSS display |
+
---|---|
.visible-*-block |
+ display: block; |
+
.visible-*-inline |
+ display: inline; |
+
.visible-*-inline-block |
+ display: inline-block; |
+
So, for extra small (xs
) screens for example, the available .visible-*-*
classes are: .visible-xs-block
, .visible-xs-inline
, and .visible-xs-inline-block
.
The classes .visible-xs
, .visible-sm
, .visible-md
, and .visible-lg
also exist, but are deprecated as of v3.1.0. They are approximately equivalent to .visible-*-block
, except with additional special cases for <table>
-related elements.
Similar to the regular responsive classes, use these for toggling content for print.
@@ -2666,14 +2693,18 @@Class | +Classes | Browser | |
---|---|---|---|
.visible-print |
+
+ .visible-print-block + .visible-print-inline + .visible-print-inline-block
+ |
Hidden | Visible |
The class .visible-print
also exists but is deprecated as of v3.1.0. It is approximately equivalent to .visible-print-block
, except with additional special cases for <table>
-related elements.