]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
fix #2856: make inputs using .span* classes responsive at <767px layout
authorMark Otto <markotto@twitter.com>
Sun, 1 Apr 2012 04:31:01 +0000 (21:31 -0700)
committerMark Otto <markotto@twitter.com>
Sun, 1 Apr 2012 04:31:01 +0000 (21:31 -0700)
docs/assets/bootstrap.zip
docs/assets/css/bootstrap-responsive.css
less/responsive-767px-max.less

index e2f5087b39b74dd4f69b74a0bd011f68396cef5e..4b7227a7d1c55bc2d7de8cbcdc9d66100377ad06 100644 (file)
Binary files a/docs/assets/bootstrap.zip and b/docs/assets/bootstrap.zip differ
index f95e46e16630f63aef2d107ed47159cf0a476a37..a8457dc4558d63f34988228f9449386ad211df51 100644 (file)
   .row {
     margin-left: 0;
   }
-  .row > [class*="span"],
-  .row-fluid [class*="span"] {
+  [class*="span"],
+  .row-fluid [class*="span"] {
     float: none;
     display: block;
     width: auto;
     -ms-box-sizing: border-box;
     box-sizing: border-box;
   }
+  .input-prepend input,
+  .input-append input,
   .input-prepend input[class*="span"],
   .input-append input[class*="span"] {
+    display: inline-block;
     width: auto;
   }
 }
index 7a3318a8fe1798642b57065cef1ae83007089503..ba34b29a6eca04a7ca588f5dcb8964b8497ccf68 100644 (file)
   .row {
     margin-left: 0;
   }
-  // Make all columns even
-  .row > [class*="span"],
-  .row-fluid [class*="span"] {
+  // Make all grid-sized elements block level again
+  [class*="span"],
+  .row-fluid [class*="span"] {
     float: none;
     display: block;
     width: auto;
     .input-block-level();
   }
   // But don't let it screw up prepend/append inputs
+  .input-prepend input,
+  .input-append input,
   .input-prepend input[class*="span"],
   .input-append input[class*="span"] {
+    display: inline-block; // redeclare so they don't wrap to new lines
     width: auto;
   }