【发布时间】:2014-01-25 21:28:17
【问题描述】:
我有一个带有justify-content: flex-start 的弹性容器。由于弹性项目占用的空间小于容器的大小,最终会在右侧溢出。
除了在 flex-container 上设置明确的宽度,有没有办法只使用 width: auto 来消除溢出?
【问题讨论】:
-
Flex 盒子非常棘手……在它们真正可靠之前还有很多工作要做。但此链接可以提供帮助:developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes
-
嗯...你能show a demonstration吗?
-
您说的是“溢出”和“更少空间”,但您可能是指“下溢”和“更少空间”或“溢出”和“更多空间”。澄清你的问题
-
这个有什么答案吗???我创建了一个小提琴来演示我面临的类似问题:jsfiddle.net/fxz6o726
-
在过去,我已经看到使用
flex-basis: auto完成此操作,但似乎我们处于 Blink 准备添加flex-basis: content的过渡状态,这应该完全完成您的操作'正在要求。