diff options
| author | Mark Otto <[email protected]> | 2013-08-18 15:41:24 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2013-08-18 15:41:24 -0700 |
| commit | fe767a18d369080df509377e049b616c0c572dcc (patch) | |
| tree | ab23807ec86825b86332092662b5200ac74d3227 /less/forms.less | |
| parent | 5746979aad4b86dae951ef2120aa4dd1314e7ade (diff) | |
| download | bootstrap-fe767a18d369080df509377e049b616c0c572dcc.tar.xz bootstrap-fe767a18d369080df509377e049b616c0c572dcc.zip | |
fixes #9798: update spacing on checkboxes and radios for horizontal
Diffstat (limited to 'less/forms.less')
| -rw-r--r-- | less/forms.less | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/less/forms.less b/less/forms.less index 798b07c17..0118e242c 100644 --- a/less/forms.less +++ b/less/forms.less @@ -326,21 +326,28 @@ input[type="checkbox"], // Horizontal forms are built on grid classes and allow you to create forms with // labels on the left and inputs on the right. -.form-horizontal .control-label, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: (@padding-base-vertical + 1); // Default padding plus a border -} - .form-horizontal { + + // Consistent vertical alignment of labels, radios, and checkboxes + .control-label, + .radio, + .checkbox, + .radio-inline, + .checkbox-inline { + margin-top: 0; + margin-bottom: 0; + padding-top: (@padding-base-vertical + 1); // Default padding plus a border + } + + // Make form groups behave like rows .form-group { .make-row(); } -} -// Only right align form labels here when the columns stop stacking -@media (min-width: @screen-tablet) { - .form-horizontal .control-label { - text-align: right; + // Only right align form labels here when the columns stop stacking + @media (min-width: @screen-tablet) { + .control-label { + text-align: right; + } } } |
