有一个奇怪的问题,在使用flex和flex-direction:列时,IE11中有很多重叠的内容。
我在这里已经阅读了许多建议使用flex:1的答案,但这似乎无法解决我的问题。有人对我在这里可能会缺少什么有其他建议吗?
先谢谢您
尼克
网站URL损坏:http://8b220f.3.ekm.shop
.c-product--compact .c-product__attributes-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.o-grid__item {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 1.5rem;
width: 100%;
}
答案 0 :(得分:1)
flexbox的IE10-11(和其他浏览器)实现中存在一些错误-您可以阅读关于它们的here
尝试在flex-children上设置flex: 1 1 auto;
而不是flex: 1;
。