From 631e04b6fc1cc643610684fe3d3c683ee486a9fe Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Tue, 10 Jun 2014 20:50:58 -0700 Subject: Fixes #13548: Use position: absolute; to fix checkbox and radio line-height problems that were introduced after #13003 --- less/forms.less | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'less/forms.less') diff --git a/less/forms.less b/less/forms.less index b678d44fc..92139d8a1 100644 --- a/less/forms.less +++ b/less/forms.less @@ -206,6 +206,7 @@ input[type="month"] { .radio, .checkbox { + position: relative; display: block; min-height: @line-height-computed; // clear the floating input if there is no label text margin-top: 10px; @@ -222,9 +223,11 @@ input[type="month"] { .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { - float: left; + position: absolute; margin-left: -20px; + margin-top: 4px \9; } + .radio + .radio, .checkbox + .checkbox { margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing -- cgit v1.2.3