Это одна из второстепенных проблем CSS, которая постоянно меня поражает. Как люди вокруг Qaru вертикально выравнивают checkboxes
и их labels
последовательно перекрестно-браузер? Всякий раз, когда я правильно их выравниваю в Safari (обычно с использованием vertical-align: baseline
на input
), они полностью отключены в Firefox и IE. Исправьте его в Firefox, и Safari и IE неизбежно запутались. Я трачу время на это каждый раз, когда я кодирую форму.
Вот стандартный код, с которым я работаю:
<form>
<div>
<label><input type="checkbox" /> Label text</label>
</div>
</form>