Flex和flex-direction:列; IE11问题

时间:2018-09-21 08:59:04

标签: css flexbox internet-explorer-11

有一个奇怪的问题,在使用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%;
}

1 个答案:

答案 0 :(得分:1)

flexbox的IE10-11(和其他浏览器)实现中存在一些错误-您可以阅读关于它们的here

尝试在flex-children上设置flex: 1 1 auto;而不是flex: 1;