У меня есть действительно раздражающая проблема с калибровкой поля ввода, и я не понимаю, как это работает.Поле ввода не будет корректно задано
У меня этот код. HTML:
<div class="container">
<div class="receipt">
<p class="location"></p>
<input type="text" id="checkoutField">
<div class="checkoutButton">
<a href="#/checkout">
<p>some button</p>
</a>
</div>
</div>
</div>
Контейнер имеет максимальную ширину 480 пикселей. И я хочу, чтобы и checkoutButton div, и поле ввода растянулись до этого предела ширины, а также имели 20px margin с обеих сторон. Элементы также должны реагировать, поэтому они не имеют фиксированного размера.
Это прекрасно работает на DIV, но я не могу получить поле ввода работать так же .. я сделал jsfiddle, который включает в себя CSS код Aswell: jsfiddle
Почему вход ведет себя, как это и как я исправлю это?
Это так, спасибо! – qua1ity