html - IE 11 问题与最大宽度的 flexbox 元素

标签 html css internet-explorer flexbox

在 IE 11 中,如果元素具有最大宽度属性,则元素无法正确居中。但是,此示例适用于 Chrome 和 Firefox。

JS Bin

.container {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: blue;
  width: 100%;
}

.red {
  background-color: red;
  flex-grow: 1;
  display: flex;
  max-width: 200px;
}
<div class="container">
  <div class="red">non centered box</div>
</div>

最佳答案

这是一个错误。但是根据IE Feedback它应该已经修复了。

作为变通方法,如果您不必使用 flex-grow: 1;,您可以删除它。

关于html - IE 11 问题与最大宽度的 flexbox 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30602253/

相关文章:

html - 可以使用opus API将opus-fltp转换为opus-s16(或)将opus-fltp解码为pcm

javascript - Bootstrap 3 工具提示箭头无法正确显示多行消息

php - 如何在 Wordpress 中使用 Bootstrap 为页脚指定高度?

javascript - IE 8 的 toLocaleString()

html - CSS 属性仅在 IE 中被覆盖

html - Jenkins 中的故障安全 html 报告

javascript 加载屏幕直到数据加载

html - CSS:用 :after 创建的阴影正在流血

html - 即 : Vertical align table in middle

html - 显示图片重叠的css元素