Fixes #13548: Use position: absolute; to fix checkbox and radio line-height problems that were introduced after #13003
This commit is contained in:
parent
c0e82accad
commit
631e04b6fc
|
@ -2401,6 +2401,7 @@ input[type="month"].input-lg {
|
||||||
}
|
}
|
||||||
.radio,
|
.radio,
|
||||||
.checkbox {
|
.checkbox {
|
||||||
|
position: relative;
|
||||||
display: block;
|
display: block;
|
||||||
min-height: 20px;
|
min-height: 20px;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
|
@ -2417,7 +2418,8 @@ input[type="month"].input-lg {
|
||||||
.radio-inline input[type="radio"],
|
.radio-inline input[type="radio"],
|
||||||
.checkbox input[type="checkbox"],
|
.checkbox input[type="checkbox"],
|
||||||
.checkbox-inline input[type="checkbox"] {
|
.checkbox-inline input[type="checkbox"] {
|
||||||
float: left;
|
position: absolute;
|
||||||
|
margin-top: 4px \9;
|
||||||
margin-left: -20px;
|
margin-left: -20px;
|
||||||
}
|
}
|
||||||
.radio + .radio,
|
.radio + .radio,
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -206,6 +206,7 @@ input[type="month"] {
|
||||||
|
|
||||||
.radio,
|
.radio,
|
||||||
.checkbox {
|
.checkbox {
|
||||||
|
position: relative;
|
||||||
display: block;
|
display: block;
|
||||||
min-height: @line-height-computed; // clear the floating input if there is no label text
|
min-height: @line-height-computed; // clear the floating input if there is no label text
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
|
@ -222,9 +223,11 @@ input[type="month"] {
|
||||||
.radio-inline input[type="radio"],
|
.radio-inline input[type="radio"],
|
||||||
.checkbox input[type="checkbox"],
|
.checkbox input[type="checkbox"],
|
||||||
.checkbox-inline input[type="checkbox"] {
|
.checkbox-inline input[type="checkbox"] {
|
||||||
float: left;
|
position: absolute;
|
||||||
margin-left: -20px;
|
margin-left: -20px;
|
||||||
|
margin-top: 4px \9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.radio + .radio,
|
.radio + .radio,
|
||||||
.checkbox + .checkbox {
|
.checkbox + .checkbox {
|
||||||
margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing
|
margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing
|
||||||
|
|
Loading…
Reference in New Issue