У меня есть div
фиксированной ширины, содержащей только текстовое поле input
и width
того, что input
установлено на 100%
. Я ожидаю, что он заполнит div
, но вместо этого он немного длиннее.
Демонстрационный код:
HTML:
<div class="container">
<input class="content" id="Text1" type="text" />
</div>
CSS
.container
{
width: 300px;
height: 30px;
border: thin solid red;
}
.content
{
width: 100%;
}
Результат (Firefox):
Это происходит и в IE 8, Chrome, Safari... Ширина переполнения, по-видимому, различается в разных браузерах.
Как заставить контент точно заполнить ширину div
?