aboutsummaryrefslogtreecommitdiff
path: root/less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2014-02-07 02:58:10 -0800
committerMark Otto <[email protected]>2014-02-07 02:58:10 -0800
commit4d7b2ddba92e47f923d22d9d7b23cb7b0a3e0bc2 (patch)
tree0f8006d67156677cd325c59c3d8248e57fee9eef /less
parentcae76171d0bb6f461829b063735ffd84d6b2a07f (diff)
downloadbootstrap-4d7b2ddba92e47f923d22d9d7b23cb7b0a3e0bc2.tar.xz
bootstrap-4d7b2ddba92e47f923d22d9d7b23cb7b0a3e0bc2.zip
Fixes #12486: Restore full width inputs for input groups in inline forms and navbars
Diffstat (limited to 'less')
-rw-r--r--less/forms.less15
1 files changed, 12 insertions, 3 deletions
diff --git a/less/forms.less b/less/forms.less
index d97993318..df83c9d8d 100644
--- a/less/forms.less
+++ b/less/forms.less
@@ -133,9 +133,14 @@ output {
.placeholder();
// Disabled and read-only inputs
- // Note: HTML5 says that controls under a fieldset > legend:first-child won't
- // be disabled if the fieldset is disabled. Due to implementation difficulty,
- // we don't honor that edge case; we style them as disabled anyway.
+ //
+ // HTML5 says that controls under a fieldset > legend:first-child won't be
+ // disabled if the fieldset is disabled. Due to implementation difficulty, we
+ // don't honor that edge case; we style them as disabled anyway.
+ //
+ // Also note that we include `[disabled]` for IE8. All other browsers take the
+ // `:disabled` selector.
+ &:disabled,
&[disabled],
&[readonly],
fieldset[disabled] & {
@@ -348,6 +353,10 @@ input[type="checkbox"],
width: auto; // Prevent labels from stacking above inputs in `.form-group`
vertical-align: middle;
}
+ // Input groups need that 100% width though
+ .input-group > .form-control {
+ width: 100%;
+ }
.control-label {
margin-bottom: 0;