title: IE label disappears on Tab-key press
body: <p>There are text-inputs with labels for them on the left side to each one. Only in Internet Explorer (9) on Tab-key press, focused on the next input field, its label disappears and the input field 'jumps' left by the value of its label width.</p>
  
  <p>The html structure:</p>
  
  <pre><code>div
      display flex
      align-items center
      overflow hidden
  
  label
      white-space nowrap
      width min-content
      padding-left 1px
  span
      display inline-block
      width 100%
  input 
      display inline-block
      width 100%
      margin-left 0
      box-sizing border-box
  </code></pre>
  
  <p>How is it possible to make IE keep the input's label on its place on Tab-key press?</p>
  
  <p>It appears, inputs width 100% is calculated incorrectl, overflows the div. IE moves it all left to show the rest of input. How to eliminate this thing for IE?</p>