據我所知,如果使用IE10/IE11,我應該可以使用標準化的柔性條款。柔性集裝箱最小高度在IE中被忽略
我有一個容器div和2個子div。
2個子div不大於400px,因此總是應該有足夠的空間存放justify-content: space-between
。
我想要第一個孩子在頂部,第二個孩子在底部。
這適用於Chrome和Firefox,但不適用於IE,我不知道爲什麼。
歡迎任何評論和反饋。
<div style="display: flex; flex-direction: column; justify-content: space-between; min-height: 400px; background-color: lightyellow;">
<div style="background-color: red;">
<h2>Title (variable height)</h2>
<p>Summary (variable height)</p>
</div>
<div style="background-color: orange;">
<img src="http://avatarbox.net/avatars/img32/tv_test_card_avatar_picture_61484.jpg" />
</div>
</div>
https://jsfiddle.net/akxn68vm/
我增加了容器的背景顏色。 ( 黃色 )。你可以在jsFiddle上看到IE中的容器是400px。 – Timon
作爲@GCyrillus在IE瀏覽器中使用flex和'flex-direction:column'的'min-height'不能正常工作,請使用'height'代替 – blonfu