]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Ensure .form-inline in non-responsive example doesn't stack; fixes #15977 16367/head
authorChris Rebert <code@rebertia.com>
Sat, 25 Apr 2015 02:49:26 +0000 (19:49 -0700)
committerChris Rebert <code@rebertia.com>
Sat, 25 Apr 2015 02:49:43 +0000 (19:49 -0700)
docs/examples/non-responsive/non-responsive.css

index a14f6f634f0849be29b9c16e8cbe015f85e8687f..60830ed201e17d2f7f2ce6bbf70f8297bbb1ec53 100644 (file)
@@ -202,3 +202,61 @@ body,
 .navbar-form .has-feedback .form-control-feedback {
   top: 0;
 }
+
+/* Undo inline form compaction on small screens */
+.form-inline .form-group {
+  display: inline-block;
+  margin-bottom: 0;
+  vertical-align: middle;
+}
+
+.form-inline .form-control {
+  display: inline-block;
+  width: auto;
+  vertical-align: middle;
+}
+
+.form-inline .form-control-static {
+  display: inline-block;
+}
+
+.form-inline .input-group {
+  display: inline-table;
+  vertical-align: middle;  
+}
+.form-inline .input-group .input-group-addon,
+.form-inline .input-group .input-group-btn,
+.form-inline .input-group .form-control {
+  width: auto;
+}
+
+.form-inline .input-group > .form-control {
+  width: 100%;
+}
+
+.form-inline .control-label {
+  margin-bottom: 0;
+  vertical-align: middle;
+}
+
+.form-inline .radio,
+.form-inline .checkbox {
+  display: inline-block;
+  margin-top: 0;
+  margin-bottom: 0;
+  vertical-align: middle;
+}
+.form-inline .radio label,
+.form-inline .checkbox label {
+  padding-left: 0;
+}
+
+.form-inline .radio input[type="radio"],
+.form-inline .checkbox input[type="checkbox"] {
+  position: relative;
+  margin-left: 0;
+}
+
+.form-inline .has-feedback .form-control-feedback {
+  top: 0;
+}