1

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

user944513
  • 12,247
  • 49
  • 168
  • 318

0 Answers0