@H_502_1@我有这个布局:
@H_502_1@> A row flex container,带有definite size,例如宽度:175px
> A flex item @H_502_1@>使用indefinite
>哪个不灵活,例如
>其中
>
@H_502_1@正如所料,Firefox打破了flex项目中的线条,并将其宽度设置为可用空间.
@H_502_1@
@H_502_1@但是,Chrome不会破坏线条,因此Flex项目会溢出Flex容器:
@H_502_1@
@H_502_1@谁是对的?我怎样才能解决这个问题?> A flex item @H_502_1@>使用indefinite
flex-basis
,例如flex-basis: content
>哪个不灵活,例如
flex: none
.>其中
max-content
size大于available space>
min-content
size小于available space
@H_502_1@
.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;
}
Box">Box">