I am using flex-box
in my demo project. when I create flex-container
.
<div class="container">
<div class="flex">
<div class="form-control flex-1 flex align-item-baseline"> </div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
</div>
</div>
all divs
have 140
width.
but when I insert input field
it's width increase to 160
<div class="container">
<div class="flex">
<div class="form-control flex-1 flex align-item-baseline">
<label class="color-red">Passport Number</label>
<input type="text" class="min-width-0 flex-1">
</div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
<div class="form-control flex-1 flex align-item-baseline"></div>
</div>
</div>
why ?
here is my code https://plnkr.co/edit/PKbJ9AvvVPrnw9XxnQwv?p=preview
any update ? only140px