考虑display: flex
:
<div class="outer">
<div class="inner">A</div>
<div class="inner">B</div>
</div>
.outer {
display: flex;
}
.inner {
flex-grow: 0;
flex-basis: 0px;
}
我测试过的大多数浏览器都会将其呈现为AB
,但Internet Explorer 11会将A
和B
叠加在一起。
这是IE11中的错误吗?如果是这样,有没有办法调整CSS以使IE11正确呈现?