【发布时间】:2016-11-13 10:02:58
【问题描述】:
IE 10 和 IE 11 在与弹性框结合使用时会错误地解释集合 min-width。
在下图中,divs 的flex 都设置为1 1 0%;,但第一个min-width 的200px 实际上在IE 10 和11 中呈现为250px:
小提琴:https://jsfiddle.net/wspwd85h/2/
HTML:
<div id="wrapper">
<div id="div1"></div>
<div id="div2"></div>
</div>
CSS:
#wrapper {
width: 300px;
height: 100px;
background: yellow;
display: flex;
display: -ms-flexbox;
}
#wrapper div {
flex: 1 1 0%;
-ms-flex: 1 1 0%;
}
#div1 {
background: green;
min-width: 200px;
}
#div2 {
background: red;
}
我在flexbugs pages 上找不到任何有关此的信息...
【问题讨论】:
标签: css internet-explorer flexbox internet-explorer-11 internet-explorer-10