【发布时间】:2017-01-27 15:26:32
【问题描述】:
我正在尝试创建一个 CSS 类,它应该占用弹性容器的剩余空间,而不考虑弹性项目的数量。这意味着固定百分比 width 或 flex-basis 不是一个选项。
根据this answer,应用.flex-item { flex-grow: 1; flex-basis: 0; } 应该可以解决问题,但是as you can see here,当某些项目有填充或边框时它不起作用,即使在将 box-sizing 设置为 border-box 。
这是一个错误还是期望的行为?是否可以为任意数量的 flex 项目指定相等的宽度,而不管填充和边框如何?
【问题讨论】: