пример здесь: http://jsfiddle.net/D7v2Y/Вертикально центр текст ввода текста в IE9 + IE10
В Firefox/WebKit это прекрасно работает. Текст центрирован. Не в IE10 или IE9
input {
display: block;
box-sizing: border-box;
line-height: 50px;
height: 50px;
padding: 10px;
}
Что здесь происходит, и как я могу получить ввод текста для отображения „правильно“ с текстом по вертикали с центром в IE?
Спасибо!
вы отправили тот же самый код, что и OP. Разве это не должно быть 'line-height: 30px;' согласно вашим замечаниям? – ProblemsOfSumit
Сумит, хорошо поймать, спасибо. –
Этот ответ был очень и очень полезен. Понимание взаимосвязи между высотой линии и запасом + margin позволило мне исправить через 2 минуты то, что я не мог решить за 2 часа. – user1205577