我有这个布局:
- 一个行 flex容器,具有明确的尺寸,例如
width: 175px
- 一个flex项目
- 具有明确的
flex-basis
,例如flex-basis: content
- 是不可伸缩的,例如
flex: none
。 - 其
max-content
大小大于可用空间 - 其
min-content
大小小于可用空间
- 具有明确的
.flex-container {
display: flex;
width: 175px;
border: 3px solid black;
margin-bottom: 10px;
}
.flex-item {
flex: none;
border: 3px solid blue;
margin: 3px;
}
.box {
display: inline-block;
vertical-align: middle;
width: 100px;
height: 100px;
border: 3px solid red;
margin: 3px;
}
<div class="flex-container">
<div class="flex-item">
<div class="box"></div>
<div class="box"></div>
</div>
</div>
谁是对的?我该如何修复这个问题?