HTMLПочему входной ребенок поле шире, чем родительский DIV
<div class="wrap">
<input class="field" type="text">
<textarea class="field" row="10"></textarea>
</div>
CSS
.wrap{width:300px;overflow:hidden;padding:10px;}
.field{display:block;width:100%;margin:10px 0;padding:10px;}
Я ожидаю, что ширина текстового ввода и текстовое поле должно быть точно равно родительскому дел. но это не так. может ли кто-нибудь объяснить, почему?