diff options
| author | Mark Otto <[email protected]> | 2012-09-20 11:37:34 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2012-09-20 11:37:34 -0700 |
| commit | 532ee082135eec9ba510d8f085add8722da5a03b (patch) | |
| tree | 96469fcc85a092c5409812fbcad4252f1e8de654 /less/forms.less | |
| parent | 443c43f6c4bd98f1d35fffb59e0078b8b49791b4 (diff) | |
| download | bootstrap-532ee082135eec9ba510d8f085add8722da5a03b.tar.xz bootstrap-532ee082135eec9ba510d8f085add8722da5a03b.zip | |
fixes #5150: add btn-group support to input groups
Diffstat (limited to 'less/forms.less')
| -rw-r--r-- | less/forms.less | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/less/forms.less b/less/forms.less index a48d6cb58..249e9ef84 100644 --- a/less/forms.less +++ b/less/forms.less @@ -466,6 +466,7 @@ select:focus:required:invalid { border-color: @green; } } + .input-prepend { .add-on, .btn { @@ -473,17 +474,23 @@ select:focus:required:invalid { } .add-on:first-child, .btn:first-child { + // FYI, `.btn:first-child` accounts for a button group that's prepended .border-radius(@inputBorderRadius 0 0 @inputBorderRadius); } } + .input-append { input, select, .uneditable-input { .border-radius(@inputBorderRadius 0 0 @inputBorderRadius); + + .btn-group .btn { + .border-radius(0 @inputBorderRadius @inputBorderRadius 0); + } } .add-on, - .btn { + .btn, + .btn-group { margin-left: -1px; } .add-on:last-child, @@ -491,12 +498,16 @@ select:focus:required:invalid { .border-radius(0 @inputBorderRadius @inputBorderRadius 0); } } + // Remove all border-radius for inputs with both prepend and append .input-prepend.input-append { input, select, .uneditable-input { .border-radius(0); + + .btn-group .btn { + .border-radius(0 @inputBorderRadius @inputBorderRadius 0); + } } .add-on:first-child, .btn:first-child { @@ -508,10 +519,14 @@ select:focus:required:invalid { margin-left: -1px; .border-radius(0 @inputBorderRadius @inputBorderRadius 0); } + .btn-group:first-child { + margin-left: 0; + } } + // SEARCH FORM // ----------- |
