【发布时间】:2017-09-07 17:09:16
【问题描述】:
示例:
#wrap {
outline: 1px solid fuchsia;
display: flex;
}
#left {
background: tan;
width: 100%;
}
#right {
background: teal;
width: 50px;
height: 50px;
}
<div id="wrap">
<div id="left"></div>
<div id="right"></div>
</div>
截图:
问题:
- 当我使用浏览器元素检查器时,我看到右侧框小于
50px宽,尽管它在 CSS 中具有固定宽度。为什么它基本上会发生? - 如何预防?
【问题讨论】:
-
请参阅副本中的
flex-shrink因素部分以获得解释。