0
IE11嵌套Flexbox的問題,我們有一個嵌套Flexbox的,其父母是表的情況。雖然在鉻trhis行爲與預期相同,在IE-11的flexboxes不換行。與父表
https://jsfiddle.net/arnabgh/qg5rojc9/3/
我們不能做表格的佈局:固定。有沒有其他更好的方法來解決這個問題?
<table style="border:1px solid red;width:50%";>
<tr>
<td>
<div class="layout flex">
<div class="con flex">
<label>First name</label>
<div class="field-item"><input /></div>
</div>
<div class="con flex">
<label>Last name</label>
<div class="field-item"><input /></div>
</div>
<div class="con flex">
<label>Address 1</label>
<div class="field-item"><input /></div>
</div>
<div class="con flex">
<label>Address 2</label>
<div class="field-item"><input /></div>
</div>
<div class="con flex">
<label>City</label>
<div class="field-item"><input /></div>
</div>
<div class="con flex">
<label>State</label>
<div class="field-item"><input /></div>
</div>
</div>
</td>
</tr>
</table>
的CSS是folllows-
* {
box-sizing: border-box;
}
.layout.flex {
display: flex;
flex-flow:row wrap;
width:100%;
}
.con {
width:auto;
display: flex;
flex-direction:column;
}
label {
width: 120px;
}
.field-item {
flex: 1;
}
這個問題缺乏上下文。你說你不能使用表格的佈局:固定的 - 但其他可能的限制有哪些?大概你不僅僅是桌子上的這個單元格嗎?那麼它是如何被允許或不被允許影響的呢? (爲什麼會出現在首位的表?至少你已經在這裏顯示什麼看起來並不像表格數據...) – CBroe