aboutsummaryrefslogtreecommitdiff
path: root/less/responsive-utility-classes.less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2012-03-22 21:54:54 -0700
committerMark Otto <[email protected]>2012-03-22 21:54:54 -0700
commit20da2c8ea08da9d15b72844f54bb91c9cba8b28e (patch)
treede117cea9815ad5f1ced4e13e1c34f003046f4b4 /less/responsive-utility-classes.less
parentab068f6fda525236220af6e1bf879a677ed6bfc0 (diff)
downloadbootstrap-20da2c8ea08da9d15b72844f54bb91c9cba8b28e.tar.xz
bootstrap-20da2c8ea08da9d15b72844f54bb91c9cba8b28e.zip
add the broken out responsive files
Diffstat (limited to 'less/responsive-utility-classes.less')
-rw-r--r--less/responsive-utility-classes.less41
1 files changed, 41 insertions, 0 deletions
diff --git a/less/responsive-utility-classes.less b/less/responsive-utility-classes.less
new file mode 100644
index 000000000..78a06e8f9
--- /dev/null
+++ b/less/responsive-utility-classes.less
@@ -0,0 +1,41 @@
+// RESPONSIVE CLASSES
+// ------------------
+
+// Hide from screenreaders and browsers
+// Credit: HTML5 Boilerplate
+.hidden {
+ display: none;
+ visibility: hidden;
+}
+
+// Visibility utilities
+
+// For desktops
+.visible-phone { display: none; }
+.visible-tablet { display: none; }
+.visible-desktop { display: block; }
+.hidden-phone { display: block; }
+.hidden-tablet { display: block; }
+.hidden-desktop { display: none; }
+
+// Phones only
+@media (max-width: 767px) {
+ // Show
+ .visible-phone { display: block; }
+ // Hide
+ .hidden-phone { display: none; }
+ // Hide everything else
+ .hidden-desktop { display: block; }
+ .visible-desktop { display: none; }
+}
+
+// Tablets & small desktops only
+@media (min-width: 768px) and (max-width: 979px) {
+ // Show
+ .visible-tablet { display: block; }
+ // Hide
+ .hidden-tablet { display: none; }
+ // Hide everything else
+ .hidden-desktop { display: block; }
+ .visible-desktop { display: none; }
+}