我已准备好在Chrome中运行完美的模态,但在IE中崩溃了。 你能检查一下我做错了什么吗?我尝试了多个后备前缀等,用flex-row包装等等。
http://plnkr.co/edit/Z2pQDsIMjqs4jWvytcVf?p=preview
.flex-container {
background-color: #ccc;
width: 100px;
max-height: 100%;
min-height: 200px;
overflow: auto;
overflow-x: hidden;
display: flex;
flex-direction: column;
}
.middle {
flex: 1 1 auto;
overflow: auto;
max-height: 100%;
}
适用于Chrome的版本可满足所有要求:
height: 100%
(这会解决问题,但不适合我:()< / LI>
但是在IE11上,当.middle
变大时,它会溢出页脚或使滚动显示在整个模态上。