每个文本输入都有左侧标签。仅在按Tab键的Internet Explorer(9)中,聚焦于下一个输入字段,其标签消失,输入字段“跳转”左侧标签宽度值。
html结构:
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
如何让IE在按Tab键的位置保持输入标签的位置?
看来,输入宽度100%计算错误,溢出div。 IE将其全部移动以显示其余输入。如何为IE消除此事?