Приветствую.
Верстаю не так давно, столкнулся с непонятным поведением элемента.
Второй элемент (кнопка) сползает ниже родителя, вылезая за его границы, хотя ожидалось поведение как у первого чекбокса, а именно - выравнивание посередине.
Дано-
HTML<div class="search">
<input type="checkbox">
<input type="button" value="Button Text">
</div>
CSS.search {
height: 60px;
}
input[type="checkbox"] {
height: 100%;
line-height: 60px;
}
input[type="button"] {
height: 30px;
}
Выглядит это так -
Вопросы:
1. Почему это происходит?
2. Как это исправить?
Заранее большое спасибо!