Why is the text inside my input appearing at the bottom in IE10, while it displays in the middle on FF and Chrome?
input.form-text {
color: #999999;
font-size: 14px;
height: 30px;
line-height: 30px;
padding: 6px 10px;
width: 150px;
}
button, input, select, textarea {
box-sizing: border-box;
font-family: inherit;
font-size: 100%;
margin: 0;
max-width: 100%;
vertical-align: baseline;
}
I require the box-sizing: border-box;
style and simply removing it makes the input box too large. Is there another solution to resolve this issue?