【发布时间】:2018-07-01 18:06:52
【问题描述】:
如果您在 IE 11 中查看http://jsbin.com/tacabepaju/1/edit?html,css,output,您会看到红色框非常宽,而其父级甚至更宽(反过来导致其父级超宽)。 Chrome 和 Firefox 会按预期呈现这些 div。
是什么导致红色 .table div 在 IE 中如此宽,为什么它的父级更宽?我该如何解决这个问题?
jsbin 中的代码是我在生产中处理的精简版本。
.column {
position: relative;
width: 83.33333%;
}
.container {
display: flex;
}
.picker {
display: flex;
flex-grow: 1;
}
.table {
position: relative;
display: table;
width: 100%;
table-layout: fixed;
border-color: red;
}
【问题讨论】:
标签: css internet-explorer html-table width