Cha*_*eur 21 html css internet-explorer flexbox flex-direction
我在IE11中使用flexbox遇到了一个问题.使用flex-direction: column
flex-items重叠时:
在其他浏览器(chrome,safari)中,它看起来像这样:
这是css:
.container {
display: flex;
flex-direction: column;
}
.flex {
flex: 1 1 0%;
}
Run Code Online (Sandbox Code Playgroud)
这是html:
<div class="container">
<div class="flex">
Hello
</div>
<div class="flex">
World
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我做了一个codepen来演示这个问题:
http://codepen.io/csteur/pen/XMgpad
我错过了什么让这个布局在IE11中不重叠?
nec*_*rak 33
它是由课堂上的%0引起的
.flex {
flex: 1 1 auto;
}
Run Code Online (Sandbox Code Playgroud)
将它更改为auto然后它应该不是问题
3rd*_*cal 16
而不是flex: 1 1 0%;
使用flex: 1 1 auto;
.container {
display: flex;
flex-direction: column;
}
.flex {
flex: 1 1 auto;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
<div class="flex">
Hello
</div>
<div class="flex">
World
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15466 次 |
最近记录: |