, добавив box-sizing:border-box
к вводимому тексту, решит это.
потому что по умолчанию рассчитывают ширину и высоту без включенной границы, добавив box-sizing:border-box
Сумма свойств ширины и высоты включает отступы и границу, но не поле будет 100px
http://jsfiddle.net/wizztjh/gn3Cw/6/
дополнительная информация о размер коробки