浮动 + margin

1-left
1-right

flex-basis 固定长度 + flex-grow “瓜分”父项的“剩余空间”

2-left
2-right

position 脱离文档流 + margin 减去脱离的空间

3-left
3-right

固定宽度 + position 绝对定位

4-left
4-right