я понял, что <input type="submit"/>
имеет модель с border-box
коробки, в то время как <input type="text"/>
имеет модель с content-box
коробки. Такое поведение присутствует в IE8 и FF. К сожалению, это мешает мне применять этот стиль для приятных равномерных величин:модель Противоречивые коробки между <тип входного = «представить» /> и <входной тип = «текст» />
input, textarea
{
border: 5px solid #808080;
padding:0px;
background-color:#C0C0C0;
width:20em;
}
Правильно ли это поведение IE и FF? И существует ли кросс-браузерный способ решения этой проблемы?
Это также случай с Chrome, так что я думаю, что такое поведение следует считать, ALS «дизайн». Chrome показывает, что это «стили пользовательского агента» в отладчике, там говорится: 'input: not ([type =" image "]), textarea - border-box' – Rolf